bcp

    0熱度

    2回答

    我的progarm會得到兩個表格,例如: T1(A,B,C)和T2(B,C,D)(表格在不同的SQL服務器上)。 T2有一列(D)和一列缺失(A)。 我需要儘可能快地將T1中的行復制到T2中(probalby使用BCP utility)。列A應該省略,列D應該有一些默認值。我的步驟: BCP queryout - 從T1選擇B,C,XXX爲d,到臨時文件 BCP臨時文件到T2 我Select語句應

    0熱度

    1回答

    我遇到了麻煩。我需要使用T-sql將文件從一臺服務器複製到另一臺服務器。格式是可變的(pdf,xlsx,doc,jpg),但通常是excel .xlsx。 現在我的解決方案是在源服務器上將varbinary數據中的文件轉換並將其作爲參數傳遞給位於目標服務器上的存儲過程。 在源服務器的代碼: DECLARE @temp table(data varbinary (max)) DECLARE @ou

    0熱度

    1回答

    我正在尋找下面的過程中的一些改進。 將有一個過程 平面文件將是大尺寸的後形成的平面文件,我們目前正在BCP「荷蘭國際集團在表中的數據爲1000批。 巨大的文件的進程被延遲 表,我們BCP「現在荷蘭國際集團在單個分區 建議從我的身邊: 拆表分成多個分區 BCP將數據作爲並行處理,以使BCP時間減少 數據庫我正在使用我們的sybase。你認爲我所建議的是對的還是有什麼方法可以改進這個過程。注意:我們刪

    0熱度

    1回答

    是否可以使用AseBulkCopy.WriteToServer填充臨時表? 我在我的測試應用程序中調用了下面的方法兩次:第一次使用非臨時表,第二次使用臨時表。該代碼運行正常與非臨時表,而是試圖填充一個臨時表中的錯誤時: Incorrect syntax near ','. 提高。 在這兩種情況下,目標表和源表都只有一列,被定義爲具有相同名稱的INT。 我已經嘗試使用DataTable和IDataR

    1熱度

    1回答

    我正在創建一個非常簡單的存儲過程,以使用BCP將查詢的輸出導出到文本文件,如下所示。 當我從SQL Management Sudio執行SP時,結果窗格剛好位於「執行查詢...」的位置,它不會返回錯誤也不會返回。 任何幫助表示讚賞..我已經花了很多時間了。 CREATE procedure spTestShell WITH EXECUTE AS 'CmdShell' AS BEGIN

    1熱度

    3回答

    我有一個小問題,在SQL Server BCP功能2012 的事情是: INSERT [tabela_testowa](數據) SELECT * FROM:使用以下命令 IM裝載的.jpg圖像(大小167KB) OPENROWSET(BULK N'C:\ foty \ ch6_MagicShop.jpg',SINGLE_BLOB)a; ,然後即時試圖用將其輸出回磁盤: BCP 「SELECT FR

    1熱度

    1回答

    我正在MSSQL中使用BCP將平面文件數據導入到表中。文件具有換行符(0A)作爲行分隔符。 我使用下面的BCP查詢導入文件 bcp dbo.BCPTest in O:\BCPTest\test.txt -c -t| -r 0x0A -T -h TABLOCK 我越來越: SQLSTATE = 22001,NativeError = 0 錯誤= [微軟] [SQL Server本機客戶端10.0

    0熱度

    1回答

    需要150GB大小的一個SQL Server表導出到多個管道分隔平面文件 表只有兩列,PK uniqueidentifier not null和text null 一直在設置rowcount BCP查詢其中uniqueidentifier大於但是表正在更新和PK更改順序沒有ID。 只是在尋找一種方式來快速轉儲這個大表,以便他們可以通過SQL裝載機 導入到Oracle不,我們不希望使用SSIS因各種

    1熱度

    1回答

    我正在通過exe執行BCP命令,並且在複製50000行後發現了它。 我看了一些論壇,並知道如果我們在代碼中使用StandardOutputReader比它的最大輸出輸出接近50000行這是發生在我身上 有沒有辦法我運行重定向輸出,其中超過50000行可以出去。 此代碼的工作在這裏,我有 proc.StartInfo.RedirectStandardOutput = false; ,但我想它作爲

    1熱度

    1回答

    我有幾個bcp問題。 我試圖從一個文本文件加載數據到Sybase ASE 16.0。數據庫在我的本地機器上(Win 7 64位)。 我使用這個命令: bcp dbname.owner.TO_INTS in "SomeInts.txt" -P password -S server -U sa -f "bcp_tblTO_INTS.fmt" -e "bcp.errlog.txt" 這裏是格式文件( 「