- PR -

SQLServer2005のシノニムについて

1
投稿者投稿内容
butthead
大ベテラン
会議室デビュー日: 2004/01/14
投稿数: 162
投稿日時: 2006-03-20 19:28
いつもお世話になっております。

SQLServer2005に関する質問です。

SQLServer2000からSQLServer2005への変更点で
シノニムが使えるようになったという変更があるかと思います。

この点で質問なのですが、
ODBC接続を介した場合にシノニムが取得できないようなのですが
ODBC接続では依然としてシノニムはサポート外なのでしょうか?

もしもご存知の方がいらっしゃいましたらお教えくださいませm(__)m
ue
ぬし
会議室デビュー日: 2005/05/07
投稿数: 581
お住まい・勤務地: 広島市
投稿日時: 2006-03-20 20:15
こんにちは。

私の環境ではこの構成でシノニムを利用できています。
SQL Server 2005 Express Edition
SQL Native Client (ODBC)
Access 2003 (パススルークエリ)
butthead
大ベテラン
会議室デビュー日: 2004/01/14
投稿数: 162
投稿日時: 2006-03-22 13:26
うーむ、SQLTables関数を使って
typeのところをnullにして、すべてを取得しようとするのですが
まったく取れないですね。synonymのオブジェクトは・・・

それとSQLServer2005をインストールする際についてくる
SQLServer Business Intelligence Development studioを使って
ODBC接続し、つなげに行ってもシノニムだけ表示できないですね。。。

これがODBCではないSQLClientやManagement Studioだと表示できます。

Accessは純粋にODBCドライバだけで接続しているのでしょうか?

butthead
大ベテラン
会議室デビュー日: 2004/01/14
投稿数: 162
投稿日時: 2006-04-13 19:33
結論ですが、

SQLServer2005にてシノニムは
ODBC関数から取得できません。

が答えでした。
1

スキルアップ/キャリアアップ(JOB@IT)