SQL Serverを使用するクライアントのエイリアスの作成を自動化する方法を知っている人はいますか?通常、手動で行うにはSQL Serverクライアントネットワークユーティリティを使用します。 )?クライアントのデスクトップにSQL Serverエイリアスを自動作成する
感謝
SQL Serverを使用するクライアントのエイリアスの作成を自動化する方法を知っている人はいますか?通常、手動で行うにはSQL Serverクライアントネットワークユーティリティを使用します。 )?クライアントのデスクトップにSQL Serverエイリアスを自動作成する
感謝
エイリアスは、レジストリに格納されているので、レジストリファイルは、トリックを行うだろう。一部のオプション
ここに私が出発点として使用する基本BATスクリプトがあります:
set DBSERVERALIAS=AliasName
set DBSERVER=RealServerName
rem %windir%\system32\cliconfg.exe
reg add HKLM\Software\Microsoft\MSSQLServer\Client\ConnectTo /v %DBSERVERALIAS% /t REG_SZ /d "DBMSSOCN,%DBSERVER%" /f
reg query HKLM\Software\Microsoft\MSSQLServer\Client\ConnectTo
rem 64-bit support for database alias
rem %windir%\SysWOW64\cliconfig.exe
if /i NOT "%PROCESSOR_ARCHITECTURE%" == "X86" (
reg add HKLM\Software\Wow6432Node\Microsoft\MSSQLServer\Client\ConnectTo /v %DBSERVERALIAS% /t REG_SZ /d "DBMSSOCN,%DBSERVER%" /f
reg query HKLM\Software\Wow6432Node\Microsoft\MSSQLServer\Client\ConnectTo
)
各クライアントマシンでエイリアスを避けるためにDNSを使用できませんか?ですから、何か変更があった場合、すべてのクライアントを更新するのではなく、1つのDNS CNAMEの変更ですか?
こんにちは?あなたはあなたの質問に対する答えを提案しました... – RBarryYoung