SQL Server 7.0数据库升级转换问题
Microsoft Corp. UAf
G
L wh za 「Microsoft SQLServer 7.0」以下简称「SQL Server 7.0」】 J"b~~$ x<)uYI>vE 数据库升级转换所需时间? 8;|$MK"t JP 6!+oB 影响数据库升级转换所需时间的因素很多, 除了硬件的因素外,由于需要重新创建每个SQL Server 6.X的对象,数据库复杂与否也会有影响,一般来说大致的速度如下 wnWGOT(6>_ L3<&yq 数据库大小 估计所需时间 #R[2Y{uU%{ "|6-[ 400 MB 少于20分钟 yfYo]S
2mnpG\Jj 1 GB 少于1小时 e&r
pRU +n6zy7@L 5 GB 少于4小时 `<!@tv1 ?j|~{bD.X 10 GB 少于12小时 rT6D}V SENc$hxg 100 GB 少于24小时 *}F [, G3ci7AKV 升级转换数据库的方法? \
Iq]B Q[f30Y/V 在同一台计算机上升级转换数据库;管线(pipeline):所需空间约为原有数据库的1.5 倍,升级转换完成后,如果原来的数据库已不需,需要手工删除原来的SQL Server 6.X数据库。 _
ixhlM ,%{HtZ{ 磁带:所需空间较小。 q6$ ;bq
U^<T$HM 将数据库升级转换到另一台﹝使用两台计算机﹞:如果要将SQL Server 6.X的数据库升级转换到另一台SQL Server 7.0的计算机成为SQL Server 7.0数据库,两台计算机的MsSqlServer Service帐号要使用相同的域用户帐号,并且该帐号要属于这两台计算机的本地管理员,如果两台计算机分别属于不同的域,则需要建立信任关系。此种方式会将原来机器上的数据库复制到另一台机器上,升级完成后所有原来机器上的数据库资料对象并不会做任何修改。 '[ p*u(\9 ? R PW SQL Server 7.0升级转换数据库是否有类似chkupg.exe或chkupg65.exe的检查工具? ;^l>ifAF? \8<N
N)n) 由于SQL Server 7.0增加的保留字很少,因此并没有提供类似chkupg.exe或chkupg65.exe的检查工具。 #`~w/u4 S^3*bXZ H/ 数据库升级时所需的空间(tempdb)大约是多少? eKX$(>-PY >{88obEm SQL Server 6.x的计算机:建议最好有10MB。 +
2uP
M H 6oQk SQL Server 7.0的计算机:tempdb可以auto-grow,所以剩余空间最好有最大的数据库的1.5倍。 ^I]!6,$WI hhI!'?+~ 数据库升级转换是否可以转换成不同的字符集和排序次序? BGu&AR 6aL#kM;Q 不可以,SQL Server 6.x及SQL Server 7.0要使用相同的字符集和排序次序。 <U&a
:;] -*UHWE;o 有用户在使用数据库时是否可以升级转换该数据库? Fj}!jO"
~9 "* 不可以,在升级时,SQL Server 6.X会停止并启动SQL Server 7.0,因此无法使用SQL Server .6X ;aky
%z1 ?BpXgf@ 0~ SQL Server 7.0的版本升级(Version upgrade)可将哪几个版本的数据库转换成SQL Server 7.0的数据库? 7r?i*y j2+"Y6g]x SQL Server 6.0 以及SQL Server 6.5 Service Pack 3以上版本。 Q792wz{1 _xum-A;w SQL Server 4.21数据库是否可以直接转换成SQL Server 7.0数据库? s yG]a;k l %u--r, 不可以,需先将SQL Server 4.21的数据库转换成SQL Server 6.X的数据库,然后再转换成SQL Server 7.0的数据库。 g;6
& <c!&/he1 转换数据库之前,是否需要先执行DBCC? SVERn^2 \3ryo;XH 不需要。 uW}.qd}sN >0;]=#%+\H 是否可以只转换一个或多个数据库? |,
F f+illacl 可以,不需要将整个SQL Server 6.X数据库都转成SQL Server 7.0数据库。 5)9>F'qXP, mLH>g7 是否有将SQL Server 7.0 数据库转换成SQL Server 6.5数据库的工具? Qx|m^RqU :hmsfO:V^i 没有,如果要将7.0的数据库转成6.X,只能使用BCP OUT,然后再使用BCP IN转入6.x。 EJlt+Ny&+ MGg}ryvg SQL Server 7.0进行版本更新时,将资料记录在何处? LGZtMq> -vx]d>aw,C MSSQL7\UPGRADE\_date_time b {FalWe = I]9Oa 将Microsoft SQL Server 6.X数据库升级为Microsoft SQL Server 7.0数据库有何好处? CR9'a
x2S_ /trhcL(u 文本字段(256字符->1024字符)增强可以更有效的使用索引。 1jI_W^4 b ^C-{C9 可以使用存储引擎,如低层锁定,改进的对散裂连接(hash join)的处理。 ivTiX1O
o CS
1hH+2, 可以使用增强的NT安全性。 a5y!(8Ng qE}s#.@zDp 使用MMC管理Query Proiler。 gAv|J0q [+BE)lo
|