これは、オンラインで収集できるものから、解決するのが非常に簡単な問題のように思えますが、私の人生ではうまくいきません。
私は父のウェブサイトで父を助けようとしています。これは、Microsoft SQL Server Management Server を使用する ASP.NET ベースのサイトです。コードは Visual Studio を使用して開発され、Microsoft の IIS でホストされているため、本質的には完全に Microsoft ベースのサイトです。
これまでのところ、基本的に WebMatrix 3 で動作するテスト サイトを取得しました。ただし、WebMatrix の SQL システムを運用サーバーに接続するために、接続文字列に何を入力する必要があるのか わかりません。
また、実稼働データベースから構造を抽出し、WebMatrix でクエリを実行してデータベースを複製しようとしましたが、プログラムには MS SQL 2008 のサービス パック 2 が必要であり、そのインストールは理由がわからない理由で失敗しています。
最良のシナリオは、運用サーバーのデータベースに接続することです。
現在、接続文字列には次のものがあります。
Data Source = (ComputerName)\SQLEXPRESS
Initial Catalog = (db)
Persist Security Info = true
User ID = (uid)
Password = (password)
ProviderName= System.Data.SqlClient
したがって、明確にするために、
私のデスクトップ コンピューターには Web Matrix がインストールされており、Web サイトはコードそのものです。本番サイトはどこか分からないサーバーにインストールされて実行されている Web サイトのコードですが、テスト サイトは webmatrix にロードされた Web サイトのコピーです。
データベースの作業用コピーが 1 つあり、それは運用サーバー上にあります。
コードを編集してテストできるように、適切なポートを介してサーバーに接続し、そこでデータベースにログインしてサイトの構築に必要なデータを取得する WebMatrix 内の接続文字列を構築しようとしています。
特に私の質問は、WebMatrix 接続ウィザードでポートを示すスロットがないように見える場合、どうすればこれを達成できるでしょうか?