求救: 怎么样导出服务器上的数据库!
已知条件:
服务器的地址已经知道的;
用户名是知道的;
密码是知道的.
需求:
怎么样导到本地的数据库中?
先谢了!
问题点数:20、回复次数:9Top
1 楼duanduan1122(俺村俺帅!!!)回复于 2005-06-02 09:57:19 得分 0
利用DTS。
企业管理--工具--数据转换服务--导入数据Top
2 楼duanduan1122(俺村俺帅!!!)回复于 2005-06-02 09:59:08 得分 10
1。
备份和还原
在源服务器上备份用户数据库,然后将用户数据库还原到目标服务器上。
• 在备份过程中可能仍然有人在使用数据库。如果用户在备份完成后对数据库执行 INSERT、UPDATE 或 DELETE 语句,则备份中不会包含这些更改。如果您必须传输所有更改,那么,假如您既执行事务日志备份又执行完整数据库备份,您可以以尽可能短的停止时间来传输这些更改。
1. 在目标服务器上还原完整数据库备份,并指定 WITH NORECOVERY 选项。
注意:为防止对数据库做进一步修改,请指导用户在源服务器上退出数据库活动。
2. 执行事务日志备份,然后使用 WITH RECOVERY 选项将事务日志备份还原到目标服务器上。停止时间仅限于事务日志备份和恢复的时间。有关更多信息,请参阅“SQL Server 联机图书”的“Transact-SQL 参考”主题中的“还原”子主题。
• 目标服务器上的数据库将与源服务器上的数据库大小相同。为减小数据库的大小,您必须在执行备份前压缩源数据库的大小,或者在完成还原后压缩目标数据库的大小。有关更多信息,请参阅“SQL Server 联机图书”的“创建和维护数据库”标题下的“压缩数据库”子主题。
• 如果您将数据库还原到的文件位置不同于源数据库的文件位置,则必须指定 WITH MOVE 选项。例如,在源服务器上,数据库位于 D:\Mssql\Data 文件夹中。目标服务器没有 D 驱动器,因而您需要将数据库还原到 C:\Mssql\Data 文件夹。 有关如何将数据库还原到一个不同位置的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
2。
Sp_detach_db 和 Sp_attach_db 存储过程
要使用 sp_detach_db 和 sp_attach_db 这两个存储过程,请按以下步骤操作: 1. 使用 sp_detach_db 存储过程分离源服务器上的数据库。您必须将与数据库关联的 .mdf、.ndf 和 .ldf 这三个文件复制到目标服务器上。参见下表中对文件类型的描述:
文件扩展名 说明
.mdf 主要数据文件
.ndf 辅助数据文件
.ldf 事务日志文件
2. 使用 sp_attach_db 存储过程将数据库附加到目标服务器上,并指向您在上一步中复制到目标服务器的文件
Top
3 楼duanduan1122(俺村俺帅!!!)回复于 2005-06-02 09:59:14 得分 0
导入和导出数据(在 SQL Server 数据库之间复制对象和数据)
您可以使用数据转换服务导入和导出数据向导来复制整个数据库或有选择地将源数据库中的对象和数据复制到目标数据库。 • 在进行传输时,可能仍然有人在使用源数据库。如果有人使用,您可能会看到传输过程中有些阻滞现象。
• 在您使用导入和导出数据向导时,源服务器与目标服务器的字符集、排序顺序和整序不必相同。
• 因为源数据库中未使用的空间不会移动,所以目标数据库不必与源数据库一样大。同样,如果您只移动某些对象,则目标数据库也不必与源数据库一样大。
• SQL Server 7.0 数据转换服务可能无法正确地传输大于 64 KB 的文本和图像数据,但 SQL Server 2000 版本的数据转换服务不存在此问题
Top
4 楼aimTime(奋斗中...)回复于 2005-06-02 10:24:38 得分 0
To:duanduan1122(我要做老大!!!)
先谢你告诉我怎么多,但是还是没有解决掉问题!
关键是:服务器是接触不到的!Top
5 楼hr88rong(阿榕(http://www.caixiong.com/?69583361.htm))回复于 2005-06-02 14:34:02 得分 1
帮你顶了!Top
6 楼hearyone(guoqi)回复于 2005-06-02 16:31:17 得分 5
建议你采用DTS。
企业管理--工具--数据转换服务--导入数据
服务器的地址已经知道的;
用户名是知道的;
密码是知道的.Top
7 楼tgl110(小军滕)回复于 2005-06-02 16:48:47 得分 4
同意楼主的说法用DTS方便,不过用sql语句也不错!!!Top
8 楼tgl110(小军滕)回复于 2005-06-02 16:50:09 得分 0
在导入到本地数据为是要记得指明导入后的路径存在哟。Top
9 楼aimTime(奋斗中...)回复于 2005-06-03 19:26:00 得分 0
采用了DTS,但是怎么打不开表呢?郁闷也!Top




