1

Windows 8 用の ColdFusion Administrator にデータソースを追加しようとしてきましたが、多くの問題が発生しています。以下は私がやったことです:

  1. データベース「onesBlog」を作成。
  2. 作成されたonesBlogにパスワードonesBlogでログイン/デフォルトデータベースonesBlogを指すSQL Server認証
  3. dbo のデフォルト スキーマで作成されたユーザー onessBlog。
  4. SQLEXPRESS で有効な名前付きパイプ
  5. TCP/IP - IP1 から IP11 までのすべてがアクティブであり、有効であり、TCP 動的ポートは空白で、TCP ポートは 1433 です。
  6. サービスを再開しました。

ColdFusion Administrator のデータ ソースの下に、Microsoft SQL Server でデータソース名 1ssBlog を作成します。次のフィールドに入力しました。

  • CF データ ソース名:1ssBlogg
  • データベース:onessBlog
  • サーバー: 127.0.0.1localhost
  • ポート:1433
  • ユーザー名:this is blank
  • パスワード:this is also blank

接続を確認すると、次のエラーが表示されます。Cannot open database "onessBlog" requested by the login. The login failed.

次のリソースを確認しましたが、何が見落とされたのかわかりません。

4

1 に答える 1

4

上で Miguel-F がコメントしたように、彼はなぜユーザー名とパスワードのフィールドが空白なのかと私に尋ねました。私は、Adobe Docs によると、ユーザー名とパスワードのフィールドを空白のままにしておくようアドバイスされていると答えました。明らかに、そうではありませんでした。以下に、ColdFusion に接続された新しいインスタンス SQL Server を取得する手順の概要を示します。

  1. SQL Server Management Studio を使用して、オブジェクト エクスプローラーに移動し、[データベース] を右クリックして [新しいデータベース] をクリックして、新しいデータベースを追加します。名前を入力し、開発目的のためにデフォルトのままにします。
  2. オブジェクト エクスプローラーで、[ログイン] の [セキュリティ] の下にある [新しいログイン] を選択します。ログイン名を入力し、「SQL Server 認証」を選択します。開発目的で、少なくとも「ユーザーは次回ログイン時にパスワードを変更する必要がある」のチェックを外します
  3. 引き続きオブジェクト エクスプローラーで、作成された新しいデータベースを展開し、[セキュリティ] を右クリックして [新しいユーザー] を選択します。ユーザー タイプ [ログインした SQL ユーザー] を選択し、ユーザー名を入力します。[ログイン名] で、3 つのドット ボタン [...] を押し、上で作成したユーザー名を参照して選択します。開発目的では、デフォルトのスキーマを「dbo」として選択します。
  4. ビデオ「SQL Server 2008 R2 でユーザーを作成する」
  5. SQL Server Management Studio を終了し、sql Server 構成マネージャーに移動します。「SQL Server ネットワーク構成」を展開し、「SQLEXPRESS のプロトコル」を選択します。右クリックして「名前付きパイプ」を有効にします。
  6. 「TCP/IP」をダブルクリックします。[IP アドレス] タブで、[アクティブ] が [はい] の [有効] フィールドごとに [はい] と入力します。「TCP Dynamic Ports」へのエントリをすべて削除し、「TCP Port」に「1433」と入力します。
  7. 変更を保存し、[SQL Server サービス] を選択して [SQL Server] を右クリックし、右クリックして [再起動] をクリックしてサービスを再起動します。
  8. ローカル SQL Server 2008 ColdFusion データソース
  9. ColdFusion Administrator にログインします。http://127.0.0.1:8500/CFIDE/administrator/index.cfmデフォルトのままにしておく必要があります。「データ ソース」をクリックします。データソース名を入力し、ドライブ タイプとして「Microsoft SQL Server」を選択します。
  10. 「データベース」フィールドに、手順 1 で作成したデータベースの名前を入力します。
  11. 「サーバー」フィールドに、127.0.0.1「ポート」と入力し1433ます。
  12. [ユーザー名] フィールドに、手順 2 で作成し、手順 3 で選択したユーザー名を入力します。
  13. [パスワード] フィールドに、そのユーザー名のパスワードを入力します。
  14. 送信し、確認されなかった場合は、接続を確認します。
于 2013-04-24T15:22:21.630 に答える