sqlserver怎么导出数据库

2025-03-21 06:29:49
推荐回答(5个)
回答1:

  1. 打开SQL Server Management Studio,在对象资源管理器中,展开“SQL Server 实例”→“数据库”→“MySchool”节点,单击鼠标右键,选择“任务”→“导出数据”命令。出现导入和导出向导的欢迎界面,单击“下一步”按钮,出现“选择数据源”对话框


  2. 在“选择数据源”对话框中设置如下选项:数据源:SQL Native Client 10.0;服务器名称:DC;身份验证:Windows身份验证;数据库:MySchool;单击“下一步”按钮,出现“选择目标”对话框


  3. 单击“下一步”按钮,出现“指定表复制或查询”对话框


  4. 在“指定表复制或查询”对话框中选中“复制一个或多个表或视图的数据”单选按钮,单击“下一步”按钮,出现“配置平面文件目标”对话框


  5. 设置源表或源视图为MySchool.dbo.student,单击“下一步”按钮,在“保存并执行包”对话框中选中“立即执行”复选框,如图所示,然后单击“下一步”按钮


  6. 在如图所示的对话框中单击“完成”按钮即可


回答2:

数据导出步骤

1

开SQL Server Management Studio,在对象资源管理器中,展开“SQL Server
实例”→“数据库”→“MySchool”节点,单击鼠标右键,选择“任务”→“导出数据”命令。出现导入和导出向导的欢迎界面,单击“下一步”按钮,出
现“选择数据源”对话框,如图

2
在“选择数据源”对话框中设置如下选项:
数据源:SQL Native Client 10.0。
服务器名称:DC。
身份验证:Windows身份验证。
数据库:MySchool。
单击“下一步”按钮,出现“选择目标”对话框,设置如下选项(如图所示):
目标:平面文件目标。
文件名:C:\student.txt。
格式:带分隔符。

3
单击“下一步”按钮,出现“指定表复制或查询”对话框,如图所示。

4
在“指定表复制或查询”对话框中选中“复制一个或多个表或视图的数据”单选按钮,单击“下一步”按钮,出现“配置平面文件目标”对话框,如图所示。

5
设置源表或源视图为MySchool.dbo.student,单击“下一步”按钮。
在“保存并执行包”对话框中选中“立即执行”复选框,如图所示,然后单击“下一步”按钮。

6
在如图所示的对话框中单击“完成”按钮。

7
如图所示,当执行完后,单击“关闭”按钮。

8
在Windows资源管理器中打开C:\student.txt文件,验证导出的结果。
END
将Excel数据导入到SQL Server步骤

1

开SQL Server Management Studio,在对象资源管理器中,展开“SQLServer
实例”→“数据库”→“Benet”节点,单击鼠标右键,选择“任务”→“导入数据”命令。出现欢迎界面,单击“下一步”按钮,出现“选择数据源”对话
框。在“选择数据源”对话框中设置如下选项
数据源:Microsoft Excel。
Excel文件路径:C:\temp\Customer.xls。
版本:Microsoft Excel 97-2005。
(4)单击“下一步”按钮,出现“选择目标”对话框,设置如下选项:
目标:SQL Native Client。
服务器名称:TESTSQL。
身份验证:Windows身份验证。
数据库:Benet。

2
单击“下一步”按钮,出现“指定表复制或查询”对话框。在“指定表复制或查询”对话框中选中“复制一个或多个表或视图的数据”单选按钮,单击“下一步”按钮。出现“选择源表和源视图”对话框,设置如下选项,如图4.9所示,然后单击“下一步”按钮。
源:Cumtomer。
目标:Benet.dbo.Customer。

3
在“保存并执行包”对话框中选中“立即执行”复选框,然后单击“下一步” 按钮。
在如图所示的对话框中单击“完成”按钮。
当执行完后,单击“关闭”按钮。

http://jingyan.baidu.com/article/d169e186a6d024436611d826.html

回答3:

不知道你说的是哪个版本的sql,我以2008R2版来说明。

在要操作的数据库上点击鼠标右键,选择“任务”--“导出数据”,弹出sql导入和导出向导,下边看截图

回答4:

1.打开SQL Server Management Studio,在对象资源管理器中,展开“SQL Server 实例”→“数据库”→“MySchool”节点,单击鼠标右键,选择“任务”→“导出数据”命令。出现导入和导出向导的欢迎界面,单击“下一步”按钮,出现“选择数据源”对话框

2。在“选择数据源”对话框中设置如下选项:
数据源:SQL Native Client 10.0。
服务器名称:DC。
身份验证:Windows身份验证。
数据库:MySchool。
单击“下一步”按钮,出现“选择目标”对话框,设置如下选项(如图所示):
目标:平面文件目标。
文件名:C:\student.txt。
格式:带分隔符。

3单击“下一步”按钮,出现“指定表复制或查询”对话框

4在“指定表复制或查询”对话框中选中“复制一个或多个表或视图的数据”单选按钮,单击“下一步”按钮,出现“配置平面文件目标”对话框,如图所示。

5设置源表或源视图为MySchool.dbo.student,单击“下一步”按钮。在“保存并执行包”对话框中选中“立即执行”复选框,如图所示,然后单击“下一步”按钮。

6.在如图所示的对话框中单击“完成”按钮。

7.如图所示,当执行完后,单击“关闭”按钮。

8.在Windows资源管理器中打开C:\student.txt文件,验证导出的结果。
END
将Excel数据导入到SQL Server步骤

打开SQL Server Management Studio,在对象资源管理器中,展开“SQLServer 实例”→“数据库”→“Benet”节点,单击鼠标右键,选择“任务”→“导入数据”命令。出现欢迎界面,单击“下一步”按钮,出现“选择数据源”对话框。在“选择数据源”对话框中设置如下选项
数据源:Microsoft Excel。
Excel文件路径:C:\temp\Customer.xls。
版本:Microsoft Excel 97-2005。
(4)单击“下一步”按钮,出现“选择目标”对话框,设置如下选项:
目标:SQL Native Client。
服务器名称:TESTSQL。
身份验证:Windows身份验证。
数据库:Benet。

单击“下一步”按钮,出现“指定表复制或查询”对话框。在“指定表复制或查询”对话框中选中“复制一个或多个表或视图的数据”单选按钮,单击“下一步”按钮。出现“选择源表和源视图”对话框,设置如下选项,如图4.9所示,然后单击“下一步”按钮。
源:Cumtomer。
目标:Benet.dbo.Customer。
步骤阅读
3在“保存并执行包”对话框中选中“立即执行”复选框,然后单击“下一步” 按钮。
在如图所示的对话框中单击“完成”按钮。
当执行完后,单击“关闭”按钮。

回答5:

  1.  SQL Server导入导出向导,这种方式是最方便的.

  2. 2. 用.NET的代码实现(比如有一个txt或是excel的档案,到读取到DB中)

  3.    2.1 最为常见的就是循环读取txt的内容,然后一条一条的塞入到Table中.这里不再赘述.

  4.    2.2 集合整体读取,使用OLEDB驱动.

  5. 代码

    string strOLEDBConnect = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\1\;Extended Properties='text;HDR=Yes;FMT=Delimited'";
    OleDbConnection conn = new OleDbConnection(strOLEDBConnect);
    conn.Open();
    SQLstmt = "select * from 1.txt";//读取.txt中的数据
    DataTable dt=new DataTable();
    OleDbDataAdapter da = new OleDbDataAdapter(SQLstmt, conn);
    da.Fill(dt);//在DataSet的指定范围中添加或刷新行以匹配使用DataSet、DataTable 和IDataReader 名称的数据源中的行。
      if(dt.Rows.Count>0)
           foreach(DataRow dr in dt.Rows)
           {
               SQLstmt = "insert into MyTable values('" + dr..."