2012-03-19 3 views
0

を見つけることができません私は、SQL Server Expressの版でデータベースを転送し、私は1つの奇妙な問題を抱えている、私が見ることができますこのように、データベース内のテーブル:私はSQLコマンド私はSQLサーバに2005</p> <p>を従来のASPでのアプリケーション、およびデータベースを持っているテーブルオブジェクト名

select * From test 

を実行したとき

information_Schema.dbo.testは、私はそれがテーブルを見つけることができないというエラーが発生します。

私は

select * From information_Schema.dbo.test 

を実行すると、私は結果を得ますか。

問題は、アプリケーションが多数のファイルであり、SQLコマンドを書き換えられないことです。

アプリケーションで何も変更せずにSQLで解決策を見つける方法はありますか?

+0

このSQL Serverが適切かどうかは、ログインしているアカウントの権限が正しいかどうかを確認します。また、接続文字列が正しいことを確認することもできます。 SQL Server Expressの接続文字列を使用して他の種類のクエリを実行しようとしましたか? – user978122

+0

私はアクセス許可が大丈夫だと思いますが、問題なく再生できる接続文字列の例がありますか? – perastikos1

+0

http://www.dofactory.com/Connect/Connect.aspx、Microsoft SQL Expressまでスクロールします。 – user978122

答えて

0

私はあなたがinformation_Schemaデータベースに接続しているのではなく、テーブルを含んでいない他のいくつかのデータベースに接続していると思います。テーブルを間違った場所に置いてしまったのですか(Information_Schemaは私の典型的なアプリケーションデータベースの場所のようには聞こえません)、または接続が間違っていますか?

関連する問題