あなたに会えてうれしいです。何か問題が発生したらすぐにここに潜んでいます。しかし、今私は何か奇妙な問題を抱えているようだ、私はここで何の痕跡も見つけられなかった。セットアップ中にsqlcmdが機能しない(innosetup)
InnoSetupを使用すると、他の2つのバッチと同じ長さのセットアップが作成されました。
最初のものは、SQLツールを使用EXPRESS 2008(%nはinnosetupに渡されるパラメータです)インストールされます。
C:\omi\setup\sql\setup.exe /QS /ACTION=Install /FEATURES=SQL,Tools /INSTANCENAME=%1 /SQLSVCACCOUNT="NT AUTHORITY\Network Service" /SQLSVCSTARTUPTYPE="Automatic" /IACCEPTSQLSERVERLICENSETERMS /SECURITYMODE=SQL /SAPWD="omicron" /TCPENABLED=1
PAUSE
をそして、正常に終了しているようです。プロンプトがSQLCMDは、内部または外部コマンドとして認識されていないことを伝え、また実行可能ファイルまたはバッチ以降
sqlcmd -d master -S .\%1 -q "CREATE DATABASE arca ON (FILENAME = N'C:\omi\db\arca_Data.MDF'), (FILENAME = N'C:\omi\db\arca_Log.LDF') FOR ATTACH"
PAUSE
:
問題は、第二のバッチが付属しています。
私が驚くようなことは、私が手動で同じコマンドを書くと、完璧に動作するということです。