我有超過3 000 000行的表格。我有嘗試將數據從手動將其與SQL Server Management Studio中Export data
功能到Excel導出,但我遇到了幾個問題:SQL Server Management Studio 2012 - 從表格中導出/導入數據
時創建.txt文件手動複製和粘貼的數據(這是幾次,因爲如果你複製SQL Server Management Studio中的所有行,它會拋出內存不足錯誤)我無法用任何文本編輯器打開它並複製行;
的
Export data
到Excel不起作用,因爲Excel不支持這麼多行
最後,隨着Export data
功能我已經創建了一個.sql
文件,但它是1.5 GB,我無法再次在SQL Server Management Studio中打開它。
有沒有辦法導入它的Import data
功能,或其他更聰明的方式來備份我的表的信息,然後再導入它,如果我需要它?
在此先感謝。
感謝您的快速回復。我已閱讀關於BCP實用程序並啓用它。當我嘗試導出時,它對我說「拒絕訪問」。我已經閱讀過,如果你使用SA帳戶登錄,它應該可以工作,但我再次獲得「拒絕訪問」。你遇到過同樣的問題嗎? – gotqn 2012-07-06 07:28:08
不幸的是,我不知道你的Useraccount在服務器上擁有的許可,也不知道數據庫的權限。這可能是導出文件/目錄上的Filepermission問題,或其他問題。你看看msdn鏈接嗎?也許你需要添加另一個選項到命令行(如用戶名/密碼 - 取決於你的配置)。如果這不起作用 - 也許你可以發佈更多的信息(確切的errormessage,你正在使用的命令等) – 2012-07-06 07:57:00
是的,我已經看過槽的鏈接。我也使用用戶和密碼選項。我的帳戶是擁有完整權限的管理員。 – gotqn 2012-07-06 09:37:50