1 / 6
文档名称:

SQL Server导入、导出、备份数据方法.txt

格式:txt   页数:6
下载后只包含 1 个 TXT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

SQL Server导入、导出、备份数据方法.txt

上传人:rjmy2261 2013/1/1 文件大小:0 KB

下载得到文件列表

SQL Server导入、导出、备份数据方法.txt

文档介绍

文档介绍:媒体集所使用的备份设备的数量决定了媒体集中媒体簇(媒体家族)的数量
对于任何从磁盘备份进行的还原操作,必须同时指定(装入)全部媒体簇
RESTORE LABELONLY FROM DISK = 'E:\backup\数据库备\'
1通过结果集FamilyCount列来确定,媒体集中的媒体族的数量
2通过结果集FamilySequenceNumber列来确定,该媒体簇在媒体集中的序号(位置)
SQL Server导入、导出、备份数据方法
发表:admin 阅读:253次关键字: 字体:[大中小]
一、导出导入SQL Server里某个数据库
Server企业管理器里选中要转移的数据库,按鼠标右键,选所有任务->备份数据库。
-完全,
目的备份到按添加按钮
文件名在SQL Server服务器硬盘下输入一个自定义的备份数据库文件名(后缀一般是bak)
重写选重写现有媒体
最后按确定按钮。
如果生成的备份数据库文件大于1M,上传输。
desktop或者pcanywhere等方法
把第二步生成的备份数据库文件或者其压缩后的文件传到目的SQL Server数据库,如果有压缩要解压。
Server数据库如果还没有此数据库,先创建一个新的数据库;
然后选中这个新创建的数据库,按鼠标右键,选所有任务->还原数据库
还原->从设备->选择设备->磁盘->添加(找到要导入的备份数据库文件名)->确定
还原备份集->数据库-完全
最后按确定按钮。完全的数据库导入成功了。
(如果在已经存在的SQL Server数据库上还原数据库可能遇到有还有其它人正在使用它而恢复操做失败,
可以去看->管理->当前活动->锁/对象->找到数据库下锁的进程号->到查询分析器里用kill 进程号杀掉这些锁,
然后再做还原)
注意:如果在原有的目的SQL Server数据库上从备份文件(*.bak)还原数据库
会把已经存在的表、存储过程等数据库对象全部替换成最近这次导入的备份数据库里的内容。
如果一定要还原备份文件(*.bak)里部分数据,需要另外建一个新数据库,
其逻辑名称和数量同备份文件(*.bak)里数据库的逻辑名称和数量一致;
新数据库的物理文件名称取得一定要和备份文件(*.bak)里数据库的物理文件不一样才行。
二、导出导入SQL Server里某个表
,同一个局域网里或不在同一个局域网里,可以互相访问
在SQL Server企业管理器里选中目的数据库,按鼠标右键,选所有任务->导入数据->
弹出数据转换服务导入/导出向导窗口->下一步->
选数据源-> 数据源(用于SQL Server的Microfost OLE DB提供程序)->
服务器(可选择局域网内能访问到的所有SQL Server服务器,或者直接输入IP地址)->
选择使用windows身份验证还是使用SQL Serve身份验证(输入数据库的用户名和密码)->
数据库(可选择上面选中SQL Server服务器上所有权限范围内的数据库)->下一步->
选择目的->目的(用于SQL Serv