![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
$serverName = '.\\SQLEXPRESS';
$connectionInfo = array(
'UID' => 'sa',
'PWD' => 'ks78',
'Database' => 'Movies'
);
$conn = sqlsrv_connect( $serverName, $connectionInfo );
if( $conn === false ){
echo "Cound not connect.\n";
die( print_r( sqlsrv_errors(), true));
}
上記スクリプトですと接続できるのですが、
下記のスクリプトではどうしても接続ができません。
エラーからサーバー名?と思いManagement studio のサーバー名 localhost\SQLEXPRESS
に変更しても接続できませんでした。
お教え願います。
$DBSERVER = ".\\SQLEXPRESS"; //SQL Serverサーバー名
$DBUSER = "sa"; //ログインユーザー名
$DBPASSWORD = "ks78"; //パスワード
$DBNAME = "sample"; //データベース名
//SQL Serverに接続
$con = mssql_connect($DBSERVER, $DBUSER, $DBPASSWORD);
if ($con) {
print "SQL Serverに接続しました!<BR><BR>";
}
else {
print "SQL Serverに接続できませんでした!<BR><BR>";
}
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
windows上のphp環境がないのですが、
$DBSERVER = ".\\\\SQLEXPRESS";
または、
$DBSERVER = '.\\SQLEXPRESS';
に変更したらどうでしょうか。
No.1
- 回答日時:
SQL Serverを使用したことがないので確認できないのですが
ntwdblib.dllを新しいものに差し替える必要があるという情報があります。
参考URL先の内容を確認してみてください。
参考URL:http://arch.st.wakwak.ne.jp/ms/httpd/php5_sqlser …
ありがとうございます。
参考URLを拝見しましたが、初心者の私には難しく理解ができませんでした。
現在、Windows7, IIS, PHP,SqlServer の環境で使用していますが。
設定の段階でミスがあったのかもしれません。
今後は、接続可能な上記のスクリプトで勉強いたします。
大変ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- PHP PostgreSQLからCSV形式でエクスポートする際にカラム内の改行をとる方法 1 2023/02/22 10:05
- PHP if(preg_match("/[^0-9]/",$gu_d)){意味を教えてください。 1 2022/05/06 05:37
- Excel(エクセル) PHPプログラムをエクセルに張り付けると検索ボックスがでてくる! 3 2022/05/08 07:10
- PHP PHP MySql ページング 2 2022/09/20 06:38
- CGI perlで書いたcgiでsqliteの使い方を教えてください 2 2023/05/08 21:29
- PHP ここでの ②if($su_d<>"")の比較演算子 を使う理由は 1 2022/03/26 02:33
- PHP htmlspecialcharsが機能していないです。 バグですか? 1 2022/04/05 01:22
- PHP php テーブルが作成できない 1 2022/11/17 23:41
- SQL Server [SQLServer] テーブル名からカラム名を取得する 1 2022/08/23 21:20
- その他(開発・運用・管理) Windowsバッチファイルでリモートデスクトップを自動ログインするが確認画面が出る対処方法 1 2022/12/19 15:48
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
SQLで同じDBに対し2つのコネク...
-
SQLサーバーに接続できなくなり...
-
ADOを利用したODBC、OLEDB経由...
-
Access から SQLserver に接続...
-
ACCESSからSQLServerのデータを...
-
SQLServer,接続失敗時のエラー...
-
OLE DBプロバイダを使ってADOで...
-
drop user できない。ORA-01940
-
Oracle 8i コンマ(,)を含むデ...
-
エクセルのグループボックス枠...
-
Windows認証できない
-
SQLServerのエラー1069について
-
指定時刻のクエリ自動実行
-
【Oracleサーバー】名前解決が...
-
コマンドプロンプトサービスの...
-
MSDEで"Northwind"を使いたい。
-
ユーザー定義関数内でのsp_exec...
-
ノートンの解約(「ライセンス...
-
SQL Server時間切れについて
-
SQLサーバー接続について
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
drop user できない。ORA-01940
-
SQLで同じDBに対し2つのコネク...
-
DB接続ができなくなって困って...
-
ADOを利用したODBC、OLEDB経由...
-
ACCESSからSQLServerのデータを...
-
ACCESSからのODBC接続のみ応答...
-
SQLServer,接続失敗時のエラー...
-
Access から SQLserver に接続...
-
SQL Serverの移行について
-
symfowareへのODBC接続方法
-
ACCESS VBAでサーバー起動して...
-
コンピュータ名の変更によってI...
-
DBに接続する時のオープンとク...
-
サーバー接続時、ホスト名はIP...
-
IBM系のDBでIMSに関して
-
SQLServerの接続が突然できなく...
-
SQLクライアント設定
-
COBOL言語で開発できますか?
-
クライアントでの処理が遅い
-
VB6.0(SP6)でMySQLに接続したい
おすすめ情報