SQL Server 导出导入数据方法 SQL Server 企业管理器里选中要转移的数据库,按鼠标右键,选所有任务-> 备份数据库。 -完全, 目的备份到按添加按钮文件名在 SQL Server 服务器硬盘下输入一个自定义的备份数据库文件名(后缀一般是 bak) 重写选重写现有媒体最后按确定按钮。如果生成的备份数据库文件大于 1M ,要用压缩工具压缩后再到 上传输。 FTP 或者 remote desktop 或者 pcanywhere 等方法把第二步生成的备份数据库文件或者其压缩后的文件传到目的 SQL Server 数据库,如果有压缩要解压。 SQL 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 Server 的 Microfost OLE DB 提供程序) -> 服务器( 默认为上一步里选中的导出服务器, 也可以选其它局域网内能访问到的所有 SQL Server 服务器,或者直接输入 IP地址)-> 目的数据库(可选择上面选中 SQL Server 服务器上所有权限范围内的数据库)-> 下一步-> 制定表复制或查询-> 选从源数据库复制表和视图( 也可以选择用一条查询指定要传输的数据)-> 下一步-> 选择源表和视图-> 在要导入的表和视图前面选中源-> 目的出现同样的表名( 可以手工修改成别的表名)-> 转换->
SQL Server导出导入数据方法 来自淘豆网m.daumloan.com转载请标明出处.