数据库

位置:IT落伍者 >> 数据库 >> 浏览文章

SQL Server 7.0数据库升级转换问题


发布日期:2018年02月17日
 
SQL Server 7.0数据库升级转换问题

Microsoft Corp

「Microsoft SQLServer 」以下简称「SQL Server 」】

数据库升级转换所需时间?

影响数据库升级转换所需时间的因素很多 除了硬件的因素外由于需要重新创建每个SQL Server X的对象数据库复杂与否也会有影响一般来说大致的速度如下

数据库大小 估计所需时间

MB 少于分钟

GB 少于小时

GB 少于小时

GB 少于小时

GB 少于小时

升级转换数据库的方法?

在同一台计算机上升级转换数据库管线(pipeline)所需空间约为原有数据库的升级转换完成后如果原来的数据库已不需需要手工删除原来的SQL Server X数据库

磁带所需空间较小

将数据库升级转换到另一台﹝使用两台计算机﹞如果要将SQL Server X的数据库升级转换到另一台SQL Server 的计算机成为SQL Server 数据库两台计算机的MsSqlServer Service帐号要使用相同的域用户帐号并且该帐号要属于这两台计算机的本地管理员如果两台计算机分别属于不同的域则需要建立信任关系此种方式会将原来机器上的数据库复制到另一台机器上升级完成后所有原来机器上的数据库资料对象并不会做任何修改

SQL Server 升级转换数据库是否有类似chkupgexe或chkupgexe的检查工具?

由于SQL Server 增加的保留字很少因此并没有提供类似chkupgexe或chkupgexe的检查工具

数据库升级时所需的空间(tempdb)大约是多少?

SQL Server x的计算机建议最好有MB

SQL Server 的计算机tempdb可以autogrow所以剩余空间最好有最大的数据库的

数据库升级转换是否可以转换成不同的字符集和排序次序?

不可以SQL Server x及SQL Server 要使用相同的字符集和排序次序

有用户在使用数据库时是否可以升级转换该数据库?

不可以在升级时SQL Server X会停止并启动SQL Server 因此无法使用SQL Server X

SQL Server 的版本升级(Version upgrade)可将哪几个版本的数据库转换成SQL Server 的数据库?

SQL Server 以及SQL Server Service Pack 以上版本

SQL Server 数据库是否可以直接转换成SQL Server 数据库?

不可以需先将SQL Server 的数据库转换成SQL Server X的数据库然后再转换成SQL Server 的数据库

转换数据库之前是否需要先执行DBCC?

不需要

是否可以只转换一个或多个数据库?

可以不需要将整个SQL Server X数据库都转成SQL Server 数据库

是否有将SQL Server 数据库转换成SQL Server 数据库的工具?

没有如果要将的数据库转成X只能使用BCP OUT然后再使用BCP IN转入x

SQL Server 进行版本更新时将资料记录在何处?

MSSQL\UPGRADE\_date_time

将Microsoft SQL Server X数据库升级为Microsoft SQL Server 数据库有何好处?

文本字段(字符>字符)增强可以更有效的使用索引

可以使用存储引擎如低层锁定改进的对散裂连接(hash join)的处理

可以使用增强的NT安全性

使用MMC管理Query Proiler

上一篇:用SQLServer2005同义字缩短开发时间

下一篇:Sqlserver时间格式