急!请教高手一个SQL SERVER迁移的问题。(100分)

W

wyabc

Unregistered / Unconfirmed
GUEST, unregistred user!
怎样把6.0的数据库迁移到7.0中?急!
谢谢!
 
//转贴
操作步骤:
1.在Client Network Utility中,添加好Source源(SQL6.5)
(Default network 为TCP/IP; Server Alias 为SQL6.5机器名;
Computer name 为SQL6.5的IP地址;Port Number 1433(默认))
2.可以用Query Analyzer来检证一下是否能连到SQL6.5,此步一定
要确保能连到。
3.打开Enterprise Manager,选上Databases,右键 All Tracks ->
Export Data ...(或import Data...)
(注:在7.0里是不能通过Registration来打开6.5的)
4.当选 Source 时,不要选Microsoft OLE DB Provider for SQL Server,
要选Microsoft ODBC Driver For SQL Server.
Server为1步骤的 Server Alias ,Database 选SQL6.5的数据库
(可通过Refresh出来,注把Username,Password加上)
5.以后就没有什么可说了,

附:因我的SQL7.0可能是D版吧。当打开十几个表时,程序会异常中断,
我发现是7.0的sqlsrv32.dll的毛病,我用6.5的sqlsrv32.dll代替
它,同时,要注意SQL7.0变化,如在SQL6.5的Right可以当字段名用,
在SQL7.0里就变成保留字,这种情况下,只有改你的程序和表字段名
在SQL7.0里创建DBO组的表必须用sa。
 
mlzhou:谢谢你的回答!
 
顶部