私の全体的な目標は、C#で作成された非常に単純なASP.NET Webサイトをアップロードし、SQLEXPRESSDBを使用してFTP経由でホスティングプロバイダーにアップロードすることです。
ASPX、.CS、マスターページ、画像ファイルをすべて問題なく取得できることを理解しています。私が抱えている問題と私がここにいる理由は、MDFファイルをホスティングプロバイダーの(Verio Hosting)サイトに単純にポップできないためです。
ウェブ上でScottGuの投稿に出くわしました。彼の投稿では、MDFをWebサイトから実行できる.SQLファイルに変換することについて書いています。下記参照....
ホスティング事業者がSQLデータベースを簡単に管理できる使用可能なHTMLWeb管理ツールを持っていない場合は、FTPで(.SQLファイルとともに)単純なASP.NETページをWebサイトに書き込んでからWebサイトに書き込むこともできます。を押してサーバー上の.SQLファイルをテキストとして読み取り、それを文字列としてADO.NETに渡して実行します。これにより、上記のクエリアナライザと同じ結果が得られ、データベースが完全に作成されます。
.SQLファイルを作成し、この.SQLファイルを自分のWebサイトにポップすることができます。皆さんへの私の質問は、どのようにしてその単純なASP.NETページを作成し、それをヒットして読んだり、スコットが上記の箇所で言及した他のすべてを実行したりできるかということです。
編集:SQL Mgt Studioを介してホスティングプロバイダーのSQLサーバーにリモートでログインすることで、DBを再作成できることがわかりました。私は2つの理由でこれをしたくありません1.)これを行うためのはるかにクールな方法があることを知っているのは安っぽいです2.)ユーザーデータベースに使用するASPNETDB.MDFを再作成する方法がわかりませんそのASP.NETが私のために作成しました。