sqlcmd

    2熱度

    1回答

    我正在嘗試使用sqlcmd將結果從存儲過程輸出到文本文件。但是,它在結果列(默認分隔符)之間放置一個空格,我需要刪除它。我正在使用下面的代碼,並試圖指定任何東西作爲列分隔符見下面的代碼(-s「」),但這是行不通的。它給了我一個缺少的參數錯誤。 sqlcmd -S Server name -U Username-P Password -d Db name-Q "exec Stored

    1熱度

    1回答

    我有一個腳本文件夾,我想對我的數據庫運行SQL腳本。有沒有一種方法可以迭代所有SQL文件,並通過檢查數據庫中的表來檢查SQL文件是否未執行。 檢查腳本是否被執行,如果沒有,那麼它執行別的只是跳過它。 運行SQL腳本後,它應該在表中插入一個條目,以便跟蹤腳本的執行情況。 我想寫一個紅寶石或python腳本來實現這一點。有什麼想法嗎 ?

    4熱度

    2回答

    我在運行由SQL Server數據庫項目(Visual Studio 2013)上的發佈>生成腳本對話框生成的SQL腳本時遇到問題。 生成的腳本執行得很好,通常在2 - 10秒內運行,如果從SQLCMD模式的SQL Management Studio運行。但是,如果使用SQLCMD.exe運行(通過CMD或批處理文件),它似乎掛起並永遠不會結束。我在猜測,SQL Management Studio

    0熱度

    2回答

    我想創建一個恢復數據庫的安裝程序,我想從cmd命令sqlcmd -L返回結果到下拉選擇按鈕單擊事件。 是否有任何可能的方式來實現這一點,而無需將命令的輸出發送到file.txt並在之後讀取每一行? private void button1_Click(object sender, EventArgs e) { string command; command = "sqlcmd

    0熱度

    2回答

    我在MSDN上找到了此命令。但它會引發語法錯誤。 有沒有我錯過的關鍵字?我讀過很多論壇,但找不到解決方案。我也參觀MSDN指南。但沒有發生。 sqlcmd -S SERVER\SQL2008R2 -i sqlfile.sql

    0熱度

    2回答

    我目前有: (invoke-sqlcmd -inputfile (Join-Path $FileDirectory $FileName) -ServerInstance $ServerName -verbose) > $OutFileName 爲了這我得到的輸出: VERBOSE: Changed database context to 'BLUELABEL' 我試圖用冗長的輸出,寫入由聯

    0熱度

    1回答

    這個是我的命令行計劃SQL Server數據導出爲CSV: sqlcmd -S DEVSERVER\SQLEXPRESS -i c:\SQL_Query.sql -o c:\CSV_Output.csv -s」,」 我的SQL腳本: SELECT * FROM dbo.pay 與此錯誤消息的文件: Msg 208, Level 16, State 1, Server DEVSERVER\S

    -1熱度

    2回答

    這是一種在SQL cmd中刪除虛線---------的方法。例如: Name ID -------- Alex 13 Alice 22

    3熱度

    1回答

    使用SQLCMD,我可以輸出查詢結果到一個文本文件,現在,該文本文件有頭: 和頁腳: 我如何在查詢期間刪除它們? 我的查詢,SQL文件中: SELECT internal_no, item_no, dspl_descr, rtl_prc FROM PLU 我SQLCMD命令: SQLCMD -S SQLSERVER01 -U AdminUser -P au5584 -i C:\text.sql -

    2熱度

    1回答

    我想在SQL語句中查找一個變量,然後從中設置一個SQLCMD模式變量。事情是這樣的: :setvar MYVARIABLE "1" DECLARE @MYVARIABLE int SELECT @MYVARIABLE=col1 FROM mytable WHERE ID=1 -- This line is wrong SET $(MYVARIABLE) = @MYVARIABLE