2017-02-22 8 views
0

セッションデータベースをローカルマシンから外部ホスティングに移動したい。どうして?私にはアクセス権がないので、外部ホスティングにはMVC4:SQLServerセッションを外部ホストに移動

aspnet_regsql.ext -d DBName -S ServerName -U User -P Password -ssadd -sstype c 

があります。

私はバックアップと復元を試みました。問題は、外部ホスティングサーバー上のデータベースの名前が接頭辞で始まり、その名前がローカルマシンのDBNameと異なることになります。

外部ホスティングサーバーに移動できるファイルが1つありたいと思います。その名前は動的です(つまり、自分のWebサイトをインストールするたびにDBの名前が異なることを意味します)。

私はcustom SQL session stateを使用することを検討していますが、私はそれを作る知識がありません。

答えて

0

デプロイメントごとに設定ファイルと設定ファイルの変換を使用しないのはなぜですか?したがって、データベース接続文字列は、デプロイメントのプロセス中に正しいものに置き換えられます。 https://forums.asp.net/t/1993077.aspx?How+to+Change+The+Default+Database+name+In+MVC+4

+0

まあ、ここで達成しようとしているものは、私はCMSを作っています。ですから、データベースとアプリケーション自体を含む1つのインストールパッケージにすべてをバンドルする必要があります。私が新しいクライアントにインストールするたびに状態データベースを再バンドルして再作成する必要があるということです。 –

関連する問題