当前位置: 首页 > 面试题库 >

安排导入csv到SQL Server 2014 Express版

史谦
2023-03-14
问题内容

有没有一种方法可以自动将SQL Server导入.csv.txt导入SQL Server?

我知道如何使用日期导入和导出工具手动进行操作。但是有可能自动做到吗?


问题答案:

您可以使用Windows Task Scheduler自动运行bcp命令。将自动运行的命令将使用批量复制程序(bcp)实用程序导入csv文件。它可以从文件导入数据或向文件导出数据。例如,要将csv文件导入到SQL
Server中的表中,可以使用如下命令:

bcp.exe dbo.MyTable in "C:\Some Folder\Data.csv" -s MYPC\SQLEXPRESS -d MyDatabase -U LoginName -P StrongP@ssw0rd

在哪里:

  • dbo.MyTable 是架构和表名称,应在其中导入数据。
  • in讲述的方向(将数据 数据库中,或获取数据 出来 的话)。
  • "C:\Some Folder\Data.csv" 是保存要导入数据的文件的名称和路径。
  • MYPC\SQLEXPRESS 是计算机和SQL Server实例名称。
  • MyDatabase是数据库的名称,在哪里dbo.MyTable
  • LoginNameStronP@ssw0rd是用于连接到服务器的凭据(或-E代替Windows身份验证-U-P使用Windows身份验证进行连接)。

然后创建一个新的计划任务(Start-> Task Scheduler-> Create Basic Task)并根据您的要求(例如每天的3:00 AM)设置一个计划以运行上面的命令。



 类似资料:
  • 问题内容: 我创建了一个数据库和一个表。我还创建了所有需要的字段。我创建了46个字段,其中一个是该行的ID。CSV不包含ID字段,也不包含列的标题。我对所有这些都是陌生的,但一直在努力解决。我不是在这里懒惰地寻求答案,而是在寻找方向。 我试图弄清楚如何导入CSV,但是让它开始从第二个字段开始导入数据,因为我希望auto_increment将填充ID字段,这是我创建的第一个字段。 我没有运气就尝试了

  • 我正在开发一个基于Django的web应用程序。 我将把一个csv导入postgresql数据库,该数据库有100000多行,并将其用作Django应用程序的数据库。在这里,我面临两个问题。字段名包括以下特殊字符: 首先,如何定义Postgresql数据库的字段名以导入csv? 导入后,我将通过django模型获取数据。那么如何定义包含特殊字符的Django模型变量名呢? 当然,如果我更改包含特殊

  • 我有一个csv文件,我想将它导入JTable。 是否有一个简单的示例显示如何将csv文件导入JTable?

  • 我正在以模式运行Spark集群。Master和Worker节点都可以访问,并在Spark WebUI中具有日志。 我正在尝试将数据加载到PySpark会话中,以便我可以在Spark DataFrames上工作。 下面是几个例子(其中一个来自官方文件),我尝试使用不同的方法,但都失败了,出现了相同的错误。如 每次我都会遇到同样的错误: Py4JJavaError:调用o81时出错。csv: org.

  • 问题内容: 我刚刚切换到Webmatrix,因为我正在使用的服务器停止了对MySQL / PHP的支持。现在,我正在使用SQL Server Compact将旧的php mysql网站转换为Webmatrix。但是我遇到了一点障碍。我正在使用脚本将csv文件直接导入到数据库中,在php / mysql中这并不难,但是我无法使其在Webmatrix和SQL Server Compact中工作。有人对

  • 问题内容: 我正在尝试使用pgAdmin4导入CSV。我使用查询创建了表格, CSV读取的标题和第一行是… 当我尝试使用导入对话框时,该过程失败,并显示错误代码1: 我觉得没什么错-有什么想法吗? 问题答案: 根据你的表结构,这种进口将在列失败和,因为它们的值有小数,您宣布他们作为。删除小数点或将列类型更改为例如。 话虽如此,只需从pgAdmin尝试一下(考虑到文件和数据库位于同一服务器中): 如