查看: 1125|回复: 7
|
Transfer Microsoft SQL Server 的database去另外一架PC
[复制链接]
|
|
请问如何把一架PC 的 Microsoft SQL Server 的database copy去另外一架新的PC呢?
我现在做的方式是先从旧PC的SQL Server export 去 Microsoft Access format,再import去新PC的SQL server,可是它的field type要重新reset过。
有什么方式可以在转移之后,database的field type依然一样吗?
*field type = int, varchar etc |
|
|
|
|
|
|
|
发表于 3-9-2005 07:15 PM
|
显示全部楼层
直接BACKUP咯,然后再把你BACKUP的FILE LOAD回去 |
|
|
|
|
|
|
|
发表于 3-9-2005 10:40 PM
|
显示全部楼层
以前试过将两个SQL Server 连线在一起,然后Server to Server用Import/Export的方法.
[ 本帖最后由 咖啡豆 于 3-9-2005 10:44 PM 编辑 ] |
|
|
|
|
|
|
|
![](static/image/common/ico_lz.png)
楼主 |
发表于 5-9-2005 08:13 AM
|
显示全部楼层
To 咖啡豆,
这是我读书的final project,要把database burn去CD寄给lecturer,所以不可以用Network的方式哦~
To max5007
backup之后可以copy去CD吗?那么filename是 .什么呢? (*.sql)?? |
|
|
|
|
|
|
|
发表于 5-9-2005 08:44 AM
|
显示全部楼层
|
|
|
|
|
|
|
发表于 5-9-2005 09:11 AM
|
显示全部楼层
原帖由 winterain 于 5-9-2005 08:13 AM 发表
To max5007
backup之后可以copy去CD吗?那么filename是 .什么呢? (*.sql)??
两种方法, max5007 所说的 backup, 可以直接输出成一个 file, 不需要有任何 extendsion, 只要在 msssql 里 restore 回去就可以了.
另一种方法是, 先停止你的 mssql 服务, 然后在把你的资料库的 *.mdf 和 *.ldf
抄进 CD 就可以. 然后需要用到的时候抄进另外一台电脑里, 再用 mssql 里的 Attach Database 就可以了. 一般地说, 这两个文件位于 mssql 文件夹里的 /data 文件夹. 否则, right click 资料库也可以看的到. ![](static/image/smiley/default/smile.gif) |
|
|
|
|
|
|
|
发表于 5-9-2005 10:19 AM
|
显示全部楼层
用BACKUP 的方法最快
file extension 是 *.BAK,
把*.BAK file抄去另一架电脑, use the Enterprise Manager restore 你的Database. must select restore from device.
[ 本帖最后由 lyfatt3 于 5-9-2005 10:20 AM 编辑 ] |
|
|
|
|
|
|
|
![](static/image/common/ico_lz.png)
楼主 |
发表于 6-9-2005 08:34 AM
|
显示全部楼层
|
|
|
|
|
|
| |
本周最热论坛帖子
|