T
thxk
Unregistered / Unconfirmed
GUEST, unregistred user!
关于ORacle和SQL SERVER
我现在用SQL SERVER +DELPHI+ADO开发管理软件!
数据比较多!!单表一个月达到100万条记录!!
我考虑到SQL SERVER有全中文的说明书,还有免费的MSDE数据引擎!!!所以就选择了SQL SERVER!!
SQL SERVER的功能基本上可以满足我的要求!与DELPHI配合没什么解决不了的问题!!
SQL SERVER的触发器软肋我也觉得很好用,也能满足我的要求!!
我还没有玩过ORACLE,听说这家伙在大数据量下是很牛的, 而且不会崩溃!!!还听说SQL SERVER数据多少就会死的!!
不过我感觉真的不快!!!可能是我机器不好!!
我想问问,ORACLE有没有很好的中文资源,他的中文版是否汉化了帮助,他也是否提供免费的如SQL 的MSDE一样的数据引擎??
在WINDOWS平台,一般的硬件配置P3 1G CPU以下配置,256MB RAM,ORACLE 与SQL SERVER那个更有优势呢???
-----------------------------------------------------------------
在线等待求命啊!SQL SERVER数据库破坏的问题??
~~~~~~~~
一个SQL SERVER的数据库,不能正常使用 !!!
使用DBCC CHECKDB('J20031') 检测!
出现一大堆错误!!简单的摘录,在企业管理器里面还可可以返回数据!!但是前端应用软件就很容易出错!!!!甚至无法返回错误,捕获错误信息更多是通信错误!!!
服务器: 消息 8939,级别 16,状态 1,行 1
表错误: 对象 ID 2,索引 ID 255,页 (1:860)。测试(m_freeCnt == freeCnt)失败。值为 0 和 8085。
..........................................
服务器: 消息 8933,级别 16,状态 1,行 1
表错误: 对象 ID 357576312,索引 ID 1。页 (1:688) 上的低键值服
务器: 消息 8977,级别 16,状态 1,行 1
..............
表错误: 对象 ID 357576312,索引 ID 1。未遇到页 (1:983) 的父节点。
........................
我接着执行DBCC CHECKDB('J20031',REPAIR_FAST) 提示:
我要单用户打开数据库!!
sqlservr.exe -c -m 启动SQL SERVER,启动成功,但是好象启动后不能再打任何的命令了!!
无论是用查询分析器还DOS的ISQL 都不能执行 DBCC CHECKDB('J20031',REPAIR_FAST)
都提示要单用户启动SQL SERVER,可是我好象启动成功了!!
那位兄弟有好办法啊???没想到SQL SERVER会有这样的问题!!
我现在用SQL SERVER +DELPHI+ADO开发管理软件!
数据比较多!!单表一个月达到100万条记录!!
我考虑到SQL SERVER有全中文的说明书,还有免费的MSDE数据引擎!!!所以就选择了SQL SERVER!!
SQL SERVER的功能基本上可以满足我的要求!与DELPHI配合没什么解决不了的问题!!
SQL SERVER的触发器软肋我也觉得很好用,也能满足我的要求!!
我还没有玩过ORACLE,听说这家伙在大数据量下是很牛的, 而且不会崩溃!!!还听说SQL SERVER数据多少就会死的!!
不过我感觉真的不快!!!可能是我机器不好!!
我想问问,ORACLE有没有很好的中文资源,他的中文版是否汉化了帮助,他也是否提供免费的如SQL 的MSDE一样的数据引擎??
在WINDOWS平台,一般的硬件配置P3 1G CPU以下配置,256MB RAM,ORACLE 与SQL SERVER那个更有优势呢???
-----------------------------------------------------------------
在线等待求命啊!SQL SERVER数据库破坏的问题??
~~~~~~~~
一个SQL SERVER的数据库,不能正常使用 !!!
使用DBCC CHECKDB('J20031') 检测!
出现一大堆错误!!简单的摘录,在企业管理器里面还可可以返回数据!!但是前端应用软件就很容易出错!!!!甚至无法返回错误,捕获错误信息更多是通信错误!!!
服务器: 消息 8939,级别 16,状态 1,行 1
表错误: 对象 ID 2,索引 ID 255,页 (1:860)。测试(m_freeCnt == freeCnt)失败。值为 0 和 8085。
..........................................
服务器: 消息 8933,级别 16,状态 1,行 1
表错误: 对象 ID 357576312,索引 ID 1。页 (1:688) 上的低键值服
务器: 消息 8977,级别 16,状态 1,行 1
..............
表错误: 对象 ID 357576312,索引 ID 1。未遇到页 (1:983) 的父节点。
........................
我接着执行DBCC CHECKDB('J20031',REPAIR_FAST) 提示:
我要单用户打开数据库!!
sqlservr.exe -c -m 启动SQL SERVER,启动成功,但是好象启动后不能再打任何的命令了!!
无论是用查询分析器还DOS的ISQL 都不能执行 DBCC CHECKDB('J20031',REPAIR_FAST)
都提示要单用户启动SQL SERVER,可是我好象启动成功了!!
那位兄弟有好办法啊???没想到SQL SERVER会有这样的问题!!