![](/img/trans.png)
[英]Why does remote access to SQL Server Express Edition 2014 fail?
[英]Schedule import csv to SQL Server 2014 Express edition
有沒有辦法將.csv
或.txt
自動導入 SQL Server?
我知道如何使用日期導入和導出工具手動執行此操作。 但是有可能自動完成嗎?
您可以使用Windows 任務計划程序自動運行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
是。LoginName
和StronP@ssw0rd
是用於連接到服務器的憑據(或-E
而不是-U
和-P
以使用 Windows 身份驗證進行連接)。 然后創建一個新的計划任務( Start
-> Task Scheduler
-> Create Basic Task
)並根據您的要求設置計划(例如每天凌晨 3:00)以運行上述命令。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.