2012-05-16 175 views
0

我想將sqlcmd.exe的位置從其默認位置更改爲我所需的位置。例如,我可以將它放在我的項目目錄中嗎?可以配置sqlcmd.exe路徑嗎?

+1

嘗試,你會發現它:) – Reniuz

+0

我已經把sqlcmd.exe放在C驅動器,它不工作 –

回答

1

嘗試移動Resources(它與sqlcmd.exe位於相同的目錄)文件夾和sqlcmd.exe在一起。我的猜測sqlcmd.exe使用該文件夾中的資源。

1

您可以創建一個.bat文件,將工作目錄更改爲所需路徑,然後將收到的參數傳遞給sqlcmd.exe。

0

FRAZ,我已經測試以下,並能正常工作:

從當前文件夾中刪除這兩個SQLCMD.exeSQLCMD.rll並將其放置在你想運行目錄SQLCMD.exe來自。默認情況下,RLL文件位於Microsoft SQL Server Program Files文件夾的Tools \ Binn \ Resources文件夾中。這些是SQLCMD.exe工作所需的唯一兩個文件,並且RLL文件不必位於新位置的資源文件夾中(它可以位於與SQLCMD.exe相同的目錄中)。

完成上述操作後,您必須將新位置添加到路徑 Windows環境變量中。在Windows 7中,您可以訪問環境變量通過導航到控制面板\系統和安全\ SYSTEM對話框,點擊高級系統設置,並擠壓所得對話框高級選項卡上環境變量 。一旦進入該對話框,查找路徑變量,在系統變量標題下;一旦你發現了,選擇它,點擊編輯,然後將SQLCMD.exe的新位置添加到變量值框中當前值的末尾,並在其前面以分號分隔。

如果您希望進一步解釋任何事情,或者您對此答案有任何疑問,請讓我知道。如果您願意,我可以幫助您在其他版本的Windows上找到「環境變量」對話框。