データベース公開ウィザードから設定をエクスポートするにはどうすればよいですか?
-
08-07-2019 - |
質問
データベース公開ウィザード VS2008で、ホスティングプロバイダーに変更をプッシュします。これらの設定はプロジェクトに合うようには見えませんが(私には少しばかげているように見えます)、むしろマシンに合っています。
公開する新しいマシンごとに、データベース設定を掘り下げるプロセスを実行する必要があります。
これらの設定をファイルにバックアップ/エクスポート/保存する方法はありますか
もしそうなら、それは何ですか?
解決
うーん...公開ウィザードはに2つの設定ファイルを使用しているようですアプリケーションの構成です:
データベースの公開ウィザードでは、 ファイル user.config および hoster.config に 構成情報を保存します。の これらのファイルがあるディレクトリ 格納には適切なNTFSが必要です ファイルシステムのアクセス許可セット。これら ファイルにはユーザー名が含まれ、暗号化されています パスワード。パスワードは暗号化されています DPAPIを使用します。
user.configファイル
このファイルには、永続化されたホストと パブリッシュの構成設定 データベースウィザード。 user.configファイル %SystemDrive%\ Documentsにあります and Settings \%Username%\ Application Data \ Microsoft \ Microsoft SQL Server \ 90 \ Tools \ Publishing Wizard \ user.config。
hoster.configファイル
このファイルには、Webに関するオプションが保存されます サービスアドレス、ユーザー名、および 共有ホスティング用のデータベース プロバイダー。 hoster.configファイルは %SystemDrive%\ Documentsにあり、 Settings \%Username%\ Application Data \ Microsoft \ Microsoft SQL Server \ 90 \ Tools \ Publishing Wizard \ hoster.config。
Vista(VS2008とSQL Expressがインストールされている)でこれらのファイルにアクセスしようとしていて、三振しています。投稿し続けます。
更新: 公開ウィザードがインストールされていないようです。 VS2008のバージョンはこちらを取得し、インストールします(心配しないでください) -インストールされる兆候は表示されませんが、表示されます)...そして、ウィザードを使用して最初のデータベースをセットアップすると、上記の「アプリケーションデータ」ディレクトリにいくつかの設定が保存されているように見えます。ただし、user.configのように見え、構成された各データベースのXMLファイルになります。これらの各ファイルを後で使用するためにバックアップできると思います。