ホームページ >バックエンド開発 >PHPチュートリアル >HTTP_PHP による SQL Server 2000 データベースへのアクセスのチュートリアル
Microsoft SQL Server 2000 の新機能の 1 つは XML のサポートであり、ユーザーは HTTP 経由で XML 関数を使用して SQL
Server2000 データベースに直接アクセスできます。以下に実装方法を紹介します。
システム環境: Windows2000 Server (IIS を含む) MS SQL
Server2000
データベース: SQL Server2000 に含まれるクラシック データベース サンプル: NorthWind
1. IIS および SQL
サーバー仮想
ドメインを構成します。新しいファイル ディレクトリを作成します
Windows エクスプローラーを開き、Inetpubwwwroot の下に新しいディレクトリ Northwind を作成します:
C:Inetpubwwwroot
orthowind
northwind ディレクトリにさらに 2 つのサブディレクトリを作成します: テンプレートとスキーマ:
C:Inetpubwwwroot
Wind テンプレート、XML テンプレートを配置するために使用されます
C:InetpubWwwroot
Windschema。スキーマ ファイルを配置するために使用されます。
2. IIS の仮想ディレクトリのマッピング
SQL プログラム グループで [
SQL XML サポートを
IIS で構成する] を選択し、デフォルト サイトで [新規] -> [仮想パス] を選択し、5 段階の標準構成を実行します。
(1) 「全般」ページで、仮想パス名「northwind」を入力し、実際のハードディスクのパスにマッピングします。結果は図に示されています。
alt="" hspace=0 src="/upimg/20070212/11G214QPEF1NW.jpg" align=baseline border=0>
(2) 「セキュリティ」ページで、対応するログインアカウントを選択し、パスワード。この例では、システム アカウント sa が使用され、結果が図に示されています。
align=baseline border=0>
(3) 「データ ソース」ページで SQL
サーバー名または IP アドレスを選択し、データベースを選択します。結果が図に表示されます。
align=baseline border=0>
(4) 「設定」ページで、「URL クエリを許可」、「テンプレート クエリを許可」、「XPath を許可」、「投稿を許可」をそれぞれ選択します。結果が図に示されています。
align=baseline border=0>
(5) (「仮想
名」) 「」ページで、テンプレート、スキーマ、Dbobject をそれぞれ定義し、実際のハードディスクのパスを指定します。結果は図に示されています。
align=baseline border=0>
次に、[OK] をクリックしてウィンドウを閉じます。結果を図に示します。
align=baseline width=500border=0>