【问题标题】:SQL Server : how to import Excel to create a table?SQL Server:如何导入 Excel 创建表?
【发布时间】:2015-07-22 17:30:30
【问题描述】:

我对数据库管理真的很陌生。我对这个问题的期望是 关于如何实现这一点以及如何设置 SQL Server 的明确指南。

三列的Excel文件是这样的:

ItemCode    Description Price
a01         apple       10
a02         orange      20
a03         pineapple   10
a04         fire        30
a05         tim         35
a06         keny        25
a07         peter       20
a08         tom         21
a09         mouse       23
a10         keyboard    45

我使用的是 SQL Server 2008 Express 版本。但是我在安装过程中跳过了一些东西,比如“Failed PerfMonCounterNotCorruptedCheck”。无论如何我完成了安装。

我将导入/导出到 SQL Server,我从 Excel 中选择源并将目标服务器设置为“SQL Server Native Client”,并将服务器设置为CNG9130xxxx。它表明从Excel中导入记录以在数据库中形成表格以成功地从表格中提取。但是,在我关闭后,我无法找到新创建的数据库文件,我应该在哪里输入 SQL 命令来提取一些数据列表说价格列表

有什么想法吗?

或者我应该选择更高版本,例如 SQL Server 2014 Express?

提前致谢

【问题讨论】:

标签: sql-server database excel


【解决方案1】:

如果您使用的是 SQL Server Management Studio,请按照以下步骤操作:

  1. 来自 SQl Server Mgmt 的对象浏览器。 Studio,右键单击您的数据库名称。
  2. 选择任务 > 导入数据
  3. 在 SQL Server 导入和导出向导中,选择 Microsofrt Excel.Next
  4. 将目标设置为SQL Server Native Client 11.0
  5. 输入您的Server Name,Authentication,Database。下一步
  6. 选择Copy data from one or more table or views。下一步
  7. 选择你的 Excel 的工作表名称并从右侧列修改表名称。接下来。
  8. 立即执行。

您的新表可以使用了。

【讨论】:

  • 嗨 Rajan,在我的 sql server 2012 express 安装中,在all program 中找不到像sql server management studio 这样的任何子组件,所以必须将sql server management studio 与 sql server 2012 express 一起安装?
【解决方案2】:

右键单击您的数据库,然后单击导入 并按照以下链接 https://www.mssqltips.com/sqlservertutorial/203/simple-way-to-import-data-into-sql-server/

【讨论】:

    猜你喜欢
    • 2015-12-05
    • 2010-10-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-09-01
    相关资源
    最近更新 更多