質問

私は、インストール時にデータベースを作成するためにウィックスを使用しようとしています。 (それは時々呼ばれますように、データデュード)私は、DBプロのVisual Studio SKUと私のデータベースを設定しています。それはそれで特定の構文(:setenv$(FOO)などの変数参照)を使用していますので、出力はsqlcmd.exeによってのみ、消耗品のようです。

私は明らかにsqlcmd.exeを使用していないのWiX sqlextensionを使用しようとしている(私はそれだけではまだ使用していますどのようなデータアクセス技術を検討していない。

ネイティブのWiX sqlextensionにまたは交互にsqlcmdの出力を取得し、SQL Serverに対して実行するために必要なランタイムのSQLに翻訳されます何かがある場合は、データの男の出力を使用する方法がある場合は、

誰でも知っていますか?

究極の目標は、私が自動化されたアプローチを探していますので、完全に私たちのビルドシステムへのWiXを統合することであることに注意してください。

役に立ちましたか?

解決

<のhref =「http://neilsleightholm.blogspot.com/2008/08/executing-sqlcmd-from-wix.html」のrelでWiXの3からsqlcmd.exeユーティリティを呼び出すカバーブログの記事があります= "nofollowをnoreferrer"> http://neilsleightholm.blogspot.com/2008/08/executing-sqlcmd-from-wix.html の

他のヒント

あなたは、Visual Studio DBProを使用してパッケージを作成した場合は、

これは、DBの展開にVSDBCMD.exeを使用するのが最適です。これの利点はVSDBCMD.exeは常に元に目的地の差を割り出し、同じコマンドラインから実行することができデルタスクリプトを作成することです。あなたは/アクションを提供する必要があります。展開を

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top