SQL2008数据怎么导出导入-SQL2008数据导出导入两种方法

SQLServer2 008 中导出和导入数据的两种方法方法一:生成导出和导入的脚本第一步:在SQLServer Management Studio(SSMS)中,右键单击要导出的数据库,选择“任务”-“生成脚本”。
步骤2 :在弹出的对话框中选择“设置脚本选项”,然后单击“高级(A)”。
在高级选项中,确保要插入脚本的数据类型设置为架构和数据。
如果该选项没有直接出现在默认设置中,您需要搜索或浏览以查找“脚本数据”并将其设置为“TRUE”。
第三步:继续按照向导的指示,选择要保存脚本的位置,继续单击“下一步”,直至脚本生成完成。
步骤4 :在目标数据库中创建一个新的查询窗口,然后将生成的脚本粘贴到其中并从“SETANSI_NULLSON”开始运行,直到脚本运行。
方法二:分离和附加步骤一:在SSMS中,右键单击要导出的数据库,然后选择“任务”-“分离”。
在弹出的对话框中选择“删除连接”并选择“更新统计信息...”,然后单击“确定”。
步骤 2 :导航到 SQL Server 安装位置。
通常数据库文件(MDF和ldf格式)会存储在这里。
找到您刚刚分离的数据库文件(通常是一个 .mdf 文件和一个或多个 .ldf 文件),并将它们复制到目标计算机。
步骤3 :在目标计算机的SSMS中,右键单击“数据库”节点并选择“附加”。
在弹出的对话框中点击“添加”,然后选择之前复制的.mdf文件。
SSMS 会自动识别关联的 .ldf 文件并将其附加到 .mdf 文件(如果存在)。
步骤 4 :单击“确定”,SQL Server 将尝试附加数据库。
如果一切顺利,您的数据库现在应该可以在目标计算机上使用。
两种方法都有优点和缺点。
脚本生成方式更加灵活,适合需要将数据迁移到不同版本的SQL Server或者更改数据结构的场景。
拆分附加方式速度更快,适合数据库结构不变,只需在不同服务器之间迁移数据的场景。

数据怎么导入ms sql数据库

1 . 在“开始”菜单中打开“MicrosoftSQLServer2 008 →SQLServerManagementStudio”。
2 . 创建一个新数据库(使用自定义名称),选择新创建的数据库,右键单击并选择“任务→导入数据”。
3 、在弹出的页面中点击“下一步”,“数据源”选择“Microsoft Access”,然后选择Access数据库所在的路径。
如果Access数据库有用户名和密码,则必须填写,如果没有,则无需填写。
单击“下一步”。
4 . 弹出的页面中,“数据源”可以默认不变。
“服务器名称”和“身份验证”必须与登录时的服务器和身份验证相同(如果不同,则在下面的数据库下拉框中将找不到新创建的数据库)。
在下面的数据库下拉框中选择新创建的数据库(如果没有新的数据库,请点击最后的更新按钮,如果仍然不存在,请检查服务器名称和身份验证是否正确)。
可以点击后面的“新建”。
单击“下一步”。
5 . 在弹出的页面中,默认选择第一项(从一个或多个表或视图复制数据)。
单击“下一步”。
6 . 在“选择源表和源视图”页面上,选择要导入的表和视图。
(您可以点击“预览”查看表中的数据)点击“下一步”。
7 . 按照标准“立即执行”,然后单击“下一步”。
8 . 单击“完成”。

如何将sql2008r2数据库实例导入sql2005

1 . 最简单的答案: 1 . 使用脚本来实现这一点。
2 、在数据量很大的数据库中,比如数据库中有几万条记录的数据表,执行可能会很慢,并且可能会出现错误,无法继续下去。
二、将SQLServer2 008 数据导入SQLServer2 005 的具体方法: 1 、打开SQLServer2 008 “对象资源管理器”; 2 、右键单击数据库,如cadERP数据库,选择“任务”-“生成脚本”; 3 、打开Build and Script Generation窗口,点击“Next”; 4 、进入“选择特定数据库对象”,选择“全选”表——“下一步”; 5 、进入“设置脚本选项”,选择“高级”——找到“Scripting for server version”项,选择“SQLServer2 005 ”——“下一步”完成; 6 、现在打开SQLServer2 005 ,创建一个与SQL2 008 生成的脚本文件同名的数据库,选择“新建查询”,将SQL2 008 生成的脚本文件直接拖到新建查询窗口中,执行“F5 ”。
现在,SQLServer2 005 的数据和SQLServer2 008 的数据是完全一样的。
3 、另外,SQL2 005 之后的版本是SQL2 008 ,以及更高版本的SQL2 008 R2 该版本相对于SQL2 005 没有根本性的改变,基本完全兼容2 005 版本。
这只会带来可靠性和成熟度方面的巨大改进。
因此,如果可能的话,直接使用SQL2 008 来替代SQL2 005 是最好的方式。