|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
但我们知道,若使用statement,并没有上述需要的数据。试想binlog中记录了一句updatetsetf1=3whereid=3。怎么恢复呢?数据库晋级转换所需工夫?
影响数据库晋级转换所需工夫的要素良多,除硬件的要素外,因为必要从头创立每一个SQLServer6.X的工具,数据库庞大与否也会有影响,一样平常来讲大抵的速率以下
数据库巨细估量所需工夫
400MB少于20分钟
1GB少于1小时
5GB少于4小时
10GB少于12小时
100GB少于24小时
晋级转换数据库的办法?
在统一台盘算机上晋级转换数据库;管线(pipeline):所需空间约为原无数据库的1.5倍,晋级转换完成后,假如本来的数据库已不需,必要手工删除本来的SQLServer6.X数据库。
磁带:所需空间较小。
将数据库晋级转换到另外一台z利用两台盘算机{:假如要将SQLServer6.X的数据库晋级转换到另外一台SQLServer7.0的盘算机成为SQLServer7.0数据库,两台盘算机的MsSqlServerService帐号要利用不异的域用户帐号,而且该帐号要属于这两台盘算机的当地办理员,假如两台盘算机分离属于分歧的域,则必要创建信托干系。此种体例会将本来呆板上的数据库复制到另外一台呆板上,晋级完成后一切本来呆板上的数据库材料工具其实不会做任何修正。
SQLServer7.0晋级转换数据库是不是有相似chkupg.exe或chkupg65.exe的反省工具?
因为SQLServer7.0增添的保存字很少,因而并没有供应相似chkupg.exe或chkupg65.exe的反省工具。
数据库晋级时所需的空间(tempdb)约莫是几?
SQLServer6.x的盘算机:倡议最好有10MB。
SQLServer7.0的盘算机:tempdb能够auto-grow,以是残剩空间最好有最年夜的数据库的1.5倍。
数据库晋级转换是不是能够转换成分歧的字符集和排次序序?
不成以,SQLServer6.x及SQLServer7.0要利用不异的字符集和排次序序。
有效户在利用数据库时是不是能够晋级转换该数据库?
不成以,在晋级时,SQLServer6.X会中断并启动SQLServer7.0,因而没法利用SQLServer.6X
SQLServer7.0的版本晋级(Versionupgrade)可将哪几个版本的数据库转换成SQLServer7.0的数据库?
SQLServer6.0和SQLServer6.5ServicePack3以上版本。
SQLServer4.21数据库是不是能够间接转换成SQLServer7.0数据库?
不成以,需先将SQLServer4.21的数据库转换成SQLServer6.X的数据库,然后再转换成SQLServer7.0的数据库。
转换数据库之前,是不是必要先实行DBCC?
不必要。
是不是能够只转换一个或多个数据库?
能够,不必要将全部SQLServer6.X数据库都转成SQLServer7.0数据库。
是不是有将SQLServer7.0数据库转换成SQLServer6.5数据库的工具?
没有,假如要将7.0的数据库转成6.X,只能利用BCPOUT,然后再利用BCPIN转进6.x。
SQLServer7.0举行版本更新时,将材料纪录在那边?
MSSQL7UPGRADE\_date_time
将MicrosoftSQLServer6.X数据库晋级为MicrosoftSQLServer7.0数据库有何优点?
文本字段(256字符->1024字符)加强能够更无效的利用索引。
可使用存储引擎,如低层锁定,改善的对散裂毗连(hashjoin)的处置。
可使用加强的NT平安性。
利用MMC办理QueryProiler。
修复过程包含最多4个阶段,在下面描述。在你开始前,你应该cd到数据库目录和检查表文件的权限,确保他们可被运行mysqld的Unix用户读取(和你,因为你需要存取你正在检查的文件)。如果它拒绝你修改文件,他们也必须是可被你写入的。 |
|