- 締切済み
SQLサーバーへの接続について
SQL server 2005(OS:Windows7)へ、WindowsXPのマシンからリモート接続しようと思い、 ODBCにて接続の設定を行いたいのですが、接続できない状態です。 Windows7側で、XPの端末のユーザー情報を登録することで接続が出来ると思い、 色々なサイトを見てみたんですが、よく分からず・・・ Windows7側ではどのような設定が必要なのでしょうか? (アカウントの追加? それともSQLserverで何か設定が必要?) 教えてください><
- みんなの回答 (2)
- 専門家の回答
関連するQ&A
- VC++からSQL Server 2008への接続
現在ODBCを使用してSQL Serverと接続しています。 ODBCだとそれを使用するマシン全てにODBCの設定をしないといけないため、ODBCの使用を避けようと思っております。 そこで、ODBC以外を使用して、マシンへの設定等も必要がない、SQL Serverと接続するものを探しております。 開発言語はVS2010のVC++です。 DBはSQL Server 2008です。 ADOとODBCであれば、providerに直接指定することで、ODBCの接続なしにSQLに接続できると耳にしたのですが、 やり方がわかりません(VBのページがやたら出てくる) いい接続方法はありますでしょうか? また、その構文例、参考ページがありましたらご教授頂けたらと思います。 よろしくお願い致します。
- ベストアンサー
- C・C++・C#
- SQL ServerにWindowsパスワードを入れると接続出来なくなってしまう
Windows2000ServerとSQLServer2000を使用しています。 端末の台数は20台未満と少ないのですが、今までは、データベースアクセス時に SQLServer認証で使用していました。 クライアントPC起動時に、今まではパスワードも無しだったのですが、 セキュリティ面を考えて、Windowsのパスワードをユーザーにつけることにしました。 ところが、パスワードをつけると、サーバーのデータ―ベースを開こうとすると 「接続出来ませんでした。 SQLState:'28000' SQL Server エラー:18452 〔Microsoft〕〔ODBC SQL Server〕〔SQL Server〕ユーザー'(null)'のログインに失敗しました。 理由:SQL Serverの信頼関係接続に関連付けられていません。」 となって、データ―ベースにアクセス出来なくなってしまいます。 名前付きパイプの信頼関係接続も有効になっているし、マルチプロトコルも無効になっています。 どうしたらデータ―ベース接続時にエラーが出ないように出来るでしょうか?
- ベストアンサー
- SQL Server
- SQL Serverへのネットワーク接続
SQL ServerにODBC接続するために、DSN登録しようとしているのですが、 うまくいきません。 ドライバはSQL Serverを選択し、 サーバ名「PC16\SQLEXPRESS」 「SQLServer用のログインIDとパスワードを使う」 でログインID,Passを入力した際、 「sa」だと次へ進めるのですが、他のユーザだと 「ユーザー'XXXX'はログインできませんでした」 というメッセージが出てしまいます。 DB側では、TCP/IPを有効にしてあり、FireWallの例外にも追加してあります。 解決方法ご存知の方、よろしくお願いします。
- 締切済み
- SQL Server
- SQLサーバの設定について
今まで使用していたAccessのデータをWindowsServer2003とSQLServer2000のサーバマシンにデータ(テーブル)のインポートをすることができました。 同じネットワーク上のWindowsXPProのPCからAccess2000で作ったMDBでこのサーバマシンのテーブルにリンクしODBC接続で接続して書き込み、削除などもできています。 ここまではいいのですが、4人程度が同時に接続して運用する場合、何かサーバ側の設定しておくべき点があったら教えていただけるとありがたいです。 現状SQLサーバで特別な設定をしているわけではないのでただ動いているだけです。 (セキュリティーやバックアップなど何もわかりません。) 以上、よろしくお願いします。
- ベストアンサー
- SQL Server
- SQL接続ACCESSにPCからはODBCエラー
サーバー上のSQLSERVERにODBC接続のACCESSにLAN上のPCから実行するとODBCエラー"名称"への接続が失敗しました。 元々サーバー上(administrator/password)の共有フォルダにあったACCESSですが、複数人数で使用したくて、アップサイジングでSQLSERVERにテーブルを移しましたが、各々PCからサーバーに入り実行するとエラーになります。(サーバーで実行するとエラーになりません) ODBCはサーバー上でのみ設定ではダメ?(PC上に必要?) サーバー上にPCのアカウントが必要? SQLSERVERでのログインユーザーが必要?(権限等?) SQLSERVER2008R2EXPRESSを使用 PCはWindows7 ドメインではなくワークグループ環境
- ベストアンサー
- その他(ITシステム運用・管理)
- SQLサーバーに接続できなくなりました。
いつもお世話になります。 今日突然SQLサーバのデータが見れなくなってしまいました。 環境は以下のとおりです。 1、サーバーにSQLServer7.0が入っている。(OS:WindowsNT) 2、私のPC(OS:Windows2000Sever)にSQLServer2000が入っており、 そのEnterprise Manegerからサーバーのデータを見ていた。 状況は以下のとおりです。 1、今日別の件でネットワーク(TCP/IP)の設定を変えました。 タイミング的にはそれから急に見れなくなった感じです。 2、でも、インターネットも出来るし、 サーバーにある共有フォルダ内ファイルを エクスプローラーで見ることは出来るし、 なんかそれは関係ない気がします。 3、Enterprise Manegerだけでなく、 ODBCでの接続も出来ません。 とりあえずAccessでリンク張ってデータを見ようかなと思い、 ODBCを作ろうとしましたが接続できませんでした。 4、エラー内容はODBCもエンタープライズマネージャも「時間切れ」でした。 なにか情報をお持ちの方はアドバイスお願いします。
- 締切済み
- その他(データベース)
- SQL Server 2005 ログオンアカウント変更後、エージェント開始できない
SQL Serverのログオンアカウントを変更すると、SQL Server Agentが開始できなくなってしまいます。 OS:windows 2003 server DB:SQL Server 2005 (1)サービスから、SQL Serverのログオンアカウントを「ローカルシステムアカウント」からWINDOWSの「ユーザーアカウント」に変更。 「ユーザーアカウント」はAdministratorsグループのユーザー。 このユーザーはSQL ServerのWindows認証に設定済み。 (2)SQL Serverを停止。同時にSQL Server Agentも停止される。 (3)SQL Server開始。正常に開始。 (4)SQL Server Agent開始。数秒したら停止。 イベントログのエラーの内容: SQLServerAgent could not be started (reason: SQLServerAgent は SysAdmin として SQLServer に接続できる必要がありますが、'(不明)' は SysAdmin ロールのメンバではありません). (5)SQL Server AgentのログオンアカウントをSQL Serverのログオンと同じ「ユーザーアカウント」に変更。 (6)SQL Server Management Studio→セキュリティ→ログイン→「ユーザーアカウント」→プロパティ→サーバーロールより「sysadmin」にチェックをする。 (7)SQL Serverを停止。 (8)SQL Server開始。正常に開始。 (9)SQL Server Agent開始。数秒したら停止。(4)と同様のエラーが発生。 (10)マシン再起動を実行。同様に(4)のエラーが発生。 SQL Serverのログオンアカウントを変更すると、SQL Server Agentにどのユーザーアカウントを設定しても開始できなくなってしまいます。 何か設定に不備があるのでしょうか? 設定の変更箇所、変更方法が知っている方教えてください。
- ベストアンサー
- SQL Server
- SQLサーバー接続について
DB初心者です。 ODBCからSQLサーバーへのアクセスを設定したく、奮闘しておりますが うまくいかず困っております。 先方から支給されたのは、 DB名、ID、パスワード、ホスト名、ポート番号、MySQLのバージョン5.0.90で、 その通り設定したつもりが、以下のようなエラーが出てソース作成できません。 --- 接続できませんでした。: SQLState: '01000' SQL Server エラー: 11001 [Microsoft][ODBC SQL Server Driver][TCP/IP Sockets]ConnectionOpen(Connect()). 接続できませんでした。: SQLState: '08001' SQL Server エラー: 6 [Microsoft][ODBC SQL Server Driver][TCP/IPSockets]指定された SQL Server が見つかりません。 --- エラー番号で検索してみても原因がわからず・・・ 詳しい方いらっしゃいましたらお願いいたしますm(__)m
- ベストアンサー
- SQL Server
- SQL Server に繋がらない
SQL Server 2008 へリモート接続できません。環境は下記の通りです。 SQL Server 2008 Work Group Visual Studio 2008 Developer Windows-7 コンピューター名 Y-05 フルコンピューター名 Y-05 ワークグループ Y-PLAN ユーザーアカウント 東京 太郎 サーバーは、リモート接続可にチェックしてあります。また、ファイヤウオールの例外として TCP/IP ポート1433の設定はしてあります。また、Windows認証とSQL 認証の設定もしてあります。 Windows認証のためのログインIDをSQL Server Management Studioのセキュリティから設定しようとすると、下記の表示がでて設定できません。 Transact – SQLステートメントまたはバッチの実行中に例外が発生しました。 東京 太郎 は有効なWindows NT名ではありません。完全な名前 <domein\username> を指定してください。 Microsoft SQL Server エラー 15407 ログインIDを Y-05\東京 太郎 としても結果は同じです。ご指導のほどよろしくお願いします。
- ベストアンサー
- SQL Server
- ODBCによるSQL serverへの接続方法を教えてください。
PHPでSQL ServerへのODBC接続をしたいのですが、SQL Serverの場合の例がみつけられません。以下の~部分を教えてください。 try{ $db=new PDO("~"); $db->setAttribute(PDO::ATTR_ERRMODE,PDO::ERRMODE_EXCEPTION); print('データベースへの接続を確立しました。'); }catch(PDOException $e){ die("エラーメッセージ:".$e->getMessage()); } ※SQL ServerへはWindows認証で接続しています。 PHP使用環境 OS:Windows2000 pro PHP:5.1.6 ODBC:登録済み(Windows認証、登録時の接続テスト正常終了) ※SQL Serverはリモートサーバ。
- 締切済み
- PHP
- LIFEBOOK UH75/B3(FMVU7B3WDA)を使用しています。OSもデバイスのドライバも最新の状態です。
- ノートパソコンを一度開いて電源ボタンを押下しなければ復帰しません。非常に非効率的な状態で、これを何とか解消しようとしているのですが、改善されず困っています。
- ノートPC本体を開いて電源ボタンを押下することなく、外付けキーボードの任意のキーを押下したりマウスの操作等で、スリープの解除ができるようにしたいのですが、行き詰っています。
お礼
ご回答ありがとうございます。 >※おそらくsaでログインしていると思います。 との事ですが、これはManagement Studioにログインしている、ということでしょうか? Management Studioには、Windows認証でログインしています。 SQLServer認証で「sa」でログインしようとすると、エラーが出ます。 「サーバーとの接続を正常に確立しましたが、ログイン中にエラーが発生しました。 パイプの他端にプロセスがありません」 このエラーを回避するために、構成ツールのセキュリティ構成で、リモート接続を 「TCP/IPおよび名前付きパイプを使用する」に変更しようとすると、 ここでもエラーが発生してしまいます。 「Alterに失敗しました 追加情報:Serverprotcol'Tcp'のSetEnableに失敗しました。 アクセスは拒否されました」 八方ふさがりな状態です・・・ そもそもWindows7にSQLServer2005を導入するのがダメって事はないですよね?