- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:SQL Server 2008 Express)
SQL Server 2008 Expressで作成したテーブルが表示されない
このQ&Aのポイント
- Windows Server 2003上のSQL Server 2005 Expressで作成したデータベーステーブルを、新しく構築したWindows Server 2008 R2 Standard上のSQL Server 2008 Expressで表示できません。
- Windows XP + Office Pro 2003からリンクテーブル経由でアクセスすると、作成したデータベースが表示されない問題が発生します。
- 繋がることはできるものの、作成したデータベーステーブルが見れない問題に関して、Microsoftへの問い合わせでは解決策が見つからず、テクネットやこちらで解決方法を探しています。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
多分ですが、SQL Serverはデータベース毎にユーザーが設定されており、ログインIDに対しそのデータベースのユーザーが設定されていないため発生していると推測されます。 Microsoft SQL Server Management Studioの「オブジェクトエクスプローラ」「セキュリティ」「ログイン」の該当ログインをダブルクリックし、「ユーザー」マッピングで該当データベースがマップされているか確認下さい。
その他の回答 (1)
- norayuni
- ベストアンサー率79% (27/34)
回答No.2
状況として、 ・SQL Server Management Studio 2008で、SQL Server 2008 Expressに接続すると参照したいデータベースを確認できる。 ・Access 2003で接続するとシステムデータベースしか参照できない。 という認識であってますでしょうか。 上記前提で、まず考えられるのはユーザ権限周りの問題です。 AccessからSQL Serverへの接続は、SQL Server接続(IDとパスワード)でしょうか? SQL Server Management Studio 2008で、SQL Server 2008 Expressに接続する際にも同じSQL Server接続で接続していますでしょうか?たとえば、Windows認証を使用しているとか…?
質問者
お礼
回答ありがとうございました
お礼
回等ありがとうございます。
補足
マルチディスプレイ環境を作り、リモートデスクトップ接続で サーバに接続し、Microsoft SQL Server Management Studioを 各々立ち上げ、見比べながら同じ設定に合わせるのは、最初に行いました。 2005と2008では、同じようになっています。 後何が考えられるでしょうか? 製品版を購入すべきでしょうか? SQL Server 2005 Expressは、インストールしようとすると、 Windows Server 2008 R2 Srandard版では、 既知の問題によりインストールできませんと出てきて インストールできません。