谁能帮我解决这个简单的问题
其实这个问题真的很简单,就是我怎么将sql中的数据库转出来,还有怎么将一个在其他机子上的sql数据库转入到我自己的电脑的sql下!!!! 问题点数:20、回复次数:6Top
1 楼pengdali()回复于 2003-08-01 18:46:17 得分 10
拷贝你的data目录下的数据库文件,步骤:
停止sql服务或脱机-->拷贝你的data目录下的数据库文件
粘贴你的数据库文件到目标机上,步骤:
右键数据库-->所有任务-->附加数据库Top
2 楼pengdali()回复于 2003-08-01 18:46:55 得分 0
--备份
backup database sys to disk='c:\目录\a.bak' with init
--还原
use master
RESTORE DATABASE TestDB FROM DISK = 'c:\2002.dat'Top
3 楼ldy(罗大佑)回复于 2003-08-01 18:48:53 得分 0
sp_attach_dbTop
4 楼carrotbill(萝卜)回复于 2003-08-01 19:27:36 得分 0
1 生成 创建数据库 的sql脚本
2 从sql导出数据到access
3 目的机 运行 创建数据库 的sql脚本
4 目的机 从access导出数据到 sqlTop
5 楼zjcxc(邹建)回复于 2003-08-01 21:31:06 得分 0
方法1. 备份--还原法
在源电脑上执行数据备份:
backup database 数据库名 to disk='x:\path\备份文件名'
在目标电脑上执行数据还原:
restore database 数据库名 from disk='x:\path\备份文件名'
Top
6 楼zjcxc(邹建)回复于 2003-08-01 21:33:51 得分 10
方法2. 直接复制文件--附加数据库法
在源电脑上停止SQL SERVER服务,并复制数据库的文件(.mdf和.ldf)到目标电脑
在目标电脑上,打开查询分析器,输入数据库附加命令附加数据
sp_attach_db '数据库名','x:\path\数据库.mdf','x:\path\数据库.ldf'
或在企业管理器--数据库--右键--所有任务--附加数据库--选择.mdf文件--确定Top




