荔园在线

荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀

[回到开始] [上一篇][下一篇]


发信人: baty (新一代懒人), 信区: Database
标  题: 如何移动sql7的数据库
发信站: BBS 荔园晨风站 (Wed Nov  1 13:30:37 2000), 转信

※用sql7数据库要把本机的数据库打包考给别人怎么做呢? 比如刻在光盘上

两种方案.一个是你关掉你的数据库服务.然后拷贝两个文件.
比如如果你的数据库名字是test ,缺省的,它的文件在\mssql7\data
里面有两个,test.mdf,test.ldf如果你没有启用文件组的话.
你把这两个文件拷贝到光盘上.然后在那边又拷贝到它的相应目录
下.在QA里面运行如下语句:
exec sp_attach_db
@dbname=N'test'
@filename1=N'..mssql7\data\test.mdf',
@filename2=N'..mssql7\data\test.ldf'
就可以了.
第二个方案是你用BackUp的办法备份数据到一个Bak文件里面.
然后记住数据库的名字.
接下去就是如下的命令.
RESTORE DATABASE Test
FROM DISK = '..\test.bak'
WITH MOVE 'test_dat' TO '..mssql7\data\test.mdf',
MOVE 'test_log' TO '..mssql7\data\test.ldf'
具体可能有些变化的.你要自己看一下的.


--
      我是懒人我怕谁!!

             我总有一种想为你而死的冲动

                          因为我不知如何才能把你打动

※ 来源:·BBS 荔园晨风站 bbs.szu.edu.cn·[FROM: 192.168.18.238]


[回到开始] [上一篇][下一篇]

荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店