SQLServer 数据导入与数据导出

时间:2024-03-31 14:38:48



导入数据

数据信息:
SQLServer 2012 数据导入与数据导出

使用SSMS工具导入数据
  1. 展开“数据库”,右击需要导入数据的数据库,选择“任务”,在任务中选择“导入数据”。
    SQLServer 2012 数据导入与数据导出

  2. 进入SQL Server导入导出向导,点击“下一步”。
    SQLServer 2012 数据导入与数据导出

  3. 在数据源中选择我们要导入的数据格式,这里演示是使用excel表格的,因此选择“Microsoft Excel”,然后再文件路径中选择需要导入的文件的路径,如果excel表中首行是属性名称,则勾选“首行包含列名称”选项。完成后点击“下一步”。
    SQLServer 2012 数据导入与数据导出
    在点击下一步时如果提示“未在本地计算机上注册“Microsoft.ACE.OLEDB.12.0”提供程序。 (System.Data) ”错误,请将Excel版本改为“Microsoft Excel 97-2003”
    SQLServer 2012 数据导入与数据导出

  4. 进入选择目标界面,在“目标”中,我们选择“SQL Server Native Client 11.0”,在“服务器名称”中选择本地服务器(一般默认选择了本地服务器),也可以选择其他服务器,身份验证如果选择“SQL Server身份验证”则需要填入用户名和密码。然后在“数据库”中选择我们要导入数据的数据库。完成后点击“下一步”
    SQLServer 2012 数据导入与数据导出

  5. 在指定表复制或查询中选择“复制一个或多个表或视图的数据”,点击“下一步”
    SQLServer 2012 数据导入与数据导出

  6. 进入选择源表和源视图,勾选需要导入的表或视图,目标表的名称可以使用默认,也可以对其进行修改(为了方便导出,此处将表名从“student$”改为“student”)。
    SQLServer 2012 数据导入与数据导出

  7. 此时我们也可以单击预览来看一下数据信息
    SQLServer 2012 数据导入与数据导出

  8. 在保存并运行包中,选择立即运行,并点击下一步
    SQLServer 2012 数据导入与数据导出

  9. 点击完成,开始执行。
    SQLServer 2012 数据导入与数据导出
    SQLServer 2012 数据导入与数据导出

  10. 执行成功后,关闭对话框。
    SQLServer 2012 数据导入与数据导出

  11. 打开相应数据库–>表,我们可以看到数据表已经创建完成。
    SQLServer 2012 数据导入与数据导出

  12. 右击该表,选择“编辑前200行”查看数据是否导入成功。
    SQLServer 2012 数据导入与数据导出

导出数据
使用SSMS工具导出数据
  1. 展开“数据库”,右击需要导入数据的数据库,选择“任务”,在任务中选择“导出数据”。
    SQLServer 2012 数据导入与数据导出

  2. 进入SQL Server导入导出向导,点击“下一步”。
    SQLServer 2012 数据导入与数据导出

  3. 在数据源中选择我们要导出的数据格式,选择“SQL Server Native Client 11.0”,在“服务器名称”中选择本地服务器(一般默认选择了本地服务器),也可以选择其他服务器,身份验证如果选择“SQL Server身份验证”则需要填入用户名和密码。然后在“数据库”中选择我们要导出数据的数据库。完成后点击“下一步”。
    SQLServer 2012 数据导入与数据导出

  4. 进入选择目标界面,在“目标”中,我们选择“Microsoft Excel”,然后再文件路径中选择需要导出的文件的路径,如果需要excel表中首行是属性名称,则勾选“首行包含列名称”选项。完成后点击“下一步”。
    SQLServer 2012 数据导入与数据导出
    在点击下一步时如果提示“未在本地计算机上注册“Microsoft.ACE.OLEDB.12.0”提供程序。 (System.Data) ”错误,请将Excel版本改为“Microsoft Excel 97-2003”
    SQLServer 2012 数据导入与数据导出

  5. 在指定表复制或查询中选择“复制一个或多个表或视图的数据”,点击“下一步”
    SQLServer 2012 数据导入与数据导出

  6. 进入选择源表和源视图,勾选需要导出的表或视图,目标表的名称可以使用默认,也可以对其进行修改。
    SQLServer 2012 数据导入与数据导出

  7. 此时我们也可以单击预览来看一下数据信息
    SQLServer 2012 数据导入与数据导出

  8. 在查看数据类型映射,查看映射转换情况。
    SQLServer 2012 数据导入与数据导出

  9. 在保存并运行包中,选择立即运行,并点击下一步
    SQLServer 2012 数据导入与数据导出

  10. 点击完成,开始执行。
    SQLServer 2012 数据导入与数据导出
    SQLServer 2012 数据导入与数据导出

  11. 执行成功后,关闭对话框。
    SQLServer 2012 数据导入与数据导出

  12. 打开文件夹,查看导出的excel文件,可以看到数据的到处情况。
    SQLServer 2012 数据导入与数据导出