bcp

    0熱度

    1回答

    我希望在調用dbo.generate_CSV過程後,在提供所有參數之後,包含要執行的xp_cmdshell的另一個內聯存儲過程。 因爲這是關於bcp導出,我認爲除了使用xp_cmdshell之外沒有別的辦法。 基本上用戶將只需要調用generate_CSV過程來獲得所需的輸出。只有 SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO IF E

    1熱度

    1回答

    我試圖將製表符分隔文件導入到SQL中。 DB中的一個字段是decimal(15,2)。但是我收到的文件可能有一些指數值,如-2.702159776E17,這顯然不適合我在數據庫中的字段。 問題是如果該指數文件超過10條記錄,BCP未在完整數據中加載。只要遇到指數值的第10個實例,就會跳過文件的其餘部分。 我使用下面的命令BCP加載數據: dbname.dbo.tablename in "filel

    0熱度

    2回答

    我們有一個接口,它具有以下名稱格式創建日常三個文件: FileAYYYYMMDD(例如:FileA20170925) FileBYYYYMMDD(例如:FileB20170925) FileCYYYYMMDD (例如:FileC20170925) 有人需要手動檢查以確定這些文件是否爲空。我想自動化這一步。 我想知道的是: 有沒有一種方法可以通過SQL查詢或SQL作業確定這些文件是否爲空(Yes或N

    0熱度

    1回答

    我使用bcp導入.csv文件到一個表中的SQL Server這樣的: bcp test1 in "./file.csv" -S server_name -U login_id -P password -d database_name -c -t 我得到這個消息/警告: 在BCP數據文件中遇到意外的EOF。 BCP複製失敗 file.csv數據: A, B, C A, B, C A, B,

    0熱度

    1回答

    我已經從政府網站下載了一些ZIP文件,類型爲SQL Server複製快照批量複製數據文件。我假設他們是.bcp文件。我也下載了相應的.sql要在sql server中創建的文件。有一個額外的單獨的zip文件,其中包含一個大的.bcp文件與沒有創建表 .sql文件,所以我不知道它是什麼。 它們被保存在C:\ sadybcp \ extract1 ... extract2 .... 我創建了一個名爲測

    0熱度

    1回答

    我試圖將Excel文件作爲BLOB保存在SQL Server數據庫中並導出它們。 導入文件很安靜,但是當我試圖將它們導出到文件系統時,文件已損壞且無法讀取。 我感到非常震驚,因爲我認爲微軟在導入和導出自己的文件類型時不會有太多問題。 INSERT INTO TestBlob(tbName, tbDesc, tbBin) SELECT 'testfile.xlsx', 'tes

    0熱度

    1回答

    當我傳輸數據時,我有時使用bcp命令。 像這樣: ---Out bcp dbname..tableName out tableName.bcp -Uuser -SSERVERNAME -n -Jiso88599 ---IN bcp dbname..tableName in tableName.bcp -Uuser -SSERVERNAME -n -Jiso88599 我有一個的Syb

    0熱度

    1回答

    我正在放置一個bcp命令以在存儲過程結束時輸出文件。 如果我運行下面顯示的代碼,然後選擇變量的內容並將EXEC xp_cmdshell添加到開頭,它工作正常。 如果我通過IE EXEC xp_cmdshell @cmd運行它一路走好,我得到一個錯誤 「BCP」不被識別爲一個內部或外部命令 我看不到的地方我的代碼是錯誤的,任何人都可以看到這個問題嗎? DECLARE @PeriodStamp VAR

    0熱度

    1回答

    我使用以下命令將數據導入到SQL Server: bcp dbo.traderprodmap in c:temp\data.txt -c -t -S "SQLTRADERQA\TRADERQA" -d trader -Uabcprod123 -Pabc&prod 我收到以下錯誤: SQLstate 28000 and nativeerror 18456 Login failed for

    0熱度

    1回答

    我試圖將一堆哈希導入到SQL數據庫中用於測試目的。哈希值是一個文本文件的形式看起來像以下: hash1 hash2 hash3 hash4 hash5 hash6 現在,出於某種原因,當我運行命令bcp dbo.Table IN "Path\To\Dump.txt" -T -S SERVER\INSTANCE -d DB -c -t \n什麼情況是,每一秒鐘哈希是進口的(即hash2