再见西城 发表于 2015-1-16 22:24:32

MSSQL网页设计修复SQL2000中破坏的表

限制,如果WHERE子句的查询条件里有不等号(WHEREcoloum!=),MySQL将无法使用索引。类似地,如果WHERE子句的查询条件里使用了函数(WHEREDAY(column)=),MySQL也将无法使用索引。修复SQL2000中破坏的表在查询剖析器实行select*frombarcode
提醒
服务器:动静3624,级别20,形态1,行1
Location:recbase.cpp:1371
Expression:m_nVars>0
SPID:52
ProcessID:776
毗连中止

然后
实行dbccchecktable(lhstock)
提醒
服务器:动静8928,级别16,形态1,行1
工具ID1237579447,索引ID0:未能处置页(1:13464)。具体信息请参阅别的毛病。
服务器:动静8944,级别16,形态1,行1
表毛病:工具ID1237579447,索引ID0,页(1:13464),行8。测试(ColumnOffsets<=(nextRec-pRec))失利。值为16680和972。
服务器:动静8964,级别16,形态1,行1
修复举措
usemaster
GO
--sp_dboption用于显现或变动数据库选项。当为singleuser选项为true时,每次只能有一个用户会见数据库。
sp_dboptionlhstock,singleuser,true
DBCCCHECKDB(lhstock,REPAIR_ALLOW_DATA_LOSS)
sp_dboptionlhStock,singleuser,false
lhstock的DBCC了局。
Barcode的DBCC了局。
工具Barcode有326848行,这些行位于6896页中。
CHECKDB发明了0个分派毛病和0个分歧性毛病(在数据库lhStock中)。
DBCC实行终了。假如DBCC输入了毛病信息,请与体系办理员接洽。
因此我们看到,这些信息足够让我们对单个操作实现“逆操作”。

山那边是海 发表于 2015-1-19 10:57:26

大家注意一点。如下面的例子:

莫相离 发表于 2015-1-26 10:12:46

同样会为索引视图等应用带来麻烦。看看行级和事务级的快照数据放在tempdb中,就能感觉到目前架构的尴尬。

活着的死人 发表于 2015-2-4 14:22:57

记得在最开始使用2k的时候就要用到这个功能,可惜2k没有,现在有了作解决方案的朋友会很高兴吧。

因胸联盟 发表于 2015-2-10 02:00:34

而写到本地,我又考虑到效率问题.大家来讨论讨论吧,分数不打紧,就给10分,十全十美,没啥对错,各抒己见,但是要有说服力的哦~

兰色精灵 发表于 2015-2-28 15:12:48

相信各位对数据库和怎么样学习数据库都有一些经验和看法,也会有人走了一些弯路总结出自己的经验来,希望大家能把各自的看法和经验拿出来分享,给别人一份帮助,给自己一份快乐

海妖 发表于 2015-3-10 00:46:15

以前的DTS轻盈简单。但是现在的SSIS虽然功能强大了很多,但是总是让人感觉太麻烦。看看论坛中询问SSIS的贴子就知道。做的功能太强大了,往往会有很多用户不会用了

若天明 发表于 2015-3-17 04:07:45

Mirror可以算是SQLServer的Dataguard了。但是能不能被大伙用起来就不知道了。

再见西城 发表于 2015-3-23 18:26:51

XML字段类型更好的解决了XML数据的操作。XQuery确实不错,但是个人对其没好感。(CSDN的开发者应该是相当的熟了!)
页: [1]
查看完整版本: MSSQL网页设计修复SQL2000中破坏的表