文書番号: 917418 - 最終更新日: 2006年7月11日 - リビジョン: 4.1 Office Access 2003 または Access 2002 で SQL オブジェクトのデザインを作成または変更しようとすると、エラー メッセージが表示される
目次現象
Microsoft Office Access 2003 または Microsoft Access 2002 で SQL オブジェクトのデザインを作成または変更しようとすると、エラー メッセージが表示されます。以下の事例を考えます。
このバージョンの Microsoft Office Access では、Microsoft SQL Server で接続された Access プロジェクトのデザインの変更をサポートされていません。最新情報やダウンロード情報については、[ヘルプ] メニューにある [Microsoft Office Online] をクリックし、Microsoft Office Online のサイトをご覧ください。デザインの変更は保存されません。
メッセージ 1
SQL Server 2000 より新しいバージョンの SQL Server に接続されました。使用中の Visual Studio または Access バージョンは、現在接続されているバージョンの SQL Server 以前に発売されています。このため、今後エラーが発生する可能性があります。
Microsoft 社に連絡して、現在接続されている SQL Server のバージョンをサポートするための、Visual Studio または Office のサービス パック版があるかどうかを問い合わせてください。
作業を続行できますが、新しいオブジェクトの型は列挙されない可能性があります。また、Visual Database Tools を使って作成するオブジェクトまたはデータベース ダイアグラムは保存できません。
メッセージ 2
致命的なエラーです。 原因
Office Access 2003 および Access 2002 は、SQL Server 2005 より前にリリースされました。このため、Office Access 2003 および Access 2002 は、Access プロジェクトから SQL Server 2005 データベースに接続している場合のグラフィカル デザイン ツールの使用をサポートするようには設計されていません。
回避策
この現象を回避するには、状況に応じて、以下の方法のいずれかを使用します。
方法 1 : Microsoft Visual Basic for Applications のコードを使用して、SQL オブジェクトのデザインを作成または変更するマイクロソフトは、この情報をプログラミング言語の使用方法の一例として提供するだけであり、市場性および特定目的への適合性を含めて、明示的にも黙示的にも、一切の保証をいたしません。この資料は、例示されているプログラミング言語やプロシージャの作成およびデバッグに使用するツールについて理解されているユーザーを対象としています。Microsoft Support 担当者は、特定のプロシージャの機能についての問い合わせにはお答えできますが、ユーザー固有の目的に合わせた機能の追加、プロシージャの作成などの内容変更は行っておりません。グラフィカル ユーザー インターフェイス (GUI) を使用する必要がない場合は、Visual Basic for Applications のコードで Transact-SQL ステートメントを使用して、SQL オブジェクトのデザインを作成または変更できます。次のサンプル コードは、Transact-SQL ステートメントを使用して作業中のプロジェクトの既存のビューを変更する方法を示しています。 http://msdn2.microsoft.com/ja-jp/library/ms189826.aspx
(http://msdn2.microsoft.com/ja-jp/library/ms189826.aspx)
方法 2 : SQL Server Management Studio を使用して、SQL オブジェクトのデザインを作成または変更するグラフィカル ユーザー インターフェイス (GUI) を使用する必要がある場合は、SQL Server Management Studio を使用して SQL オブジェクトのデザインを作成または変更できます。SQL Server Management Studio を使用する方法の詳細については、次の MSDN (Microsoft Developer Network) Web サイトを参照してください。http://msdn2.microsoft.com/ja-jp/library/ms174173.aspx
(http://msdn2.microsoft.com/ja-jp/library/ms174173.aspx)
注 : Microsoft SQL Server 2005 Express Edition には SQL Server Management Studio は含まれていませんが、Microsoft SQL Server Management Studio Express Community Technology Preview をダウンロードすることができます。
関連情報を参照するには、以下の「サポート技術情報」 (Microsoft Knowledge Base) をクリックしてください。
907716?
(http://support.microsoft.com/kb/907716/
)
SQL Server Management Studio Express (SSMSE) Community Technology Preview (CTP) を入手する方法
詳細
SQL Server 2005 は大幅に機能が強化されており、Access のグラフィカル デザイン ツールの機能を使用するには大幅な変更が必要です。現在、SQL Server 2005 データベースにある SQL オブジェクトに対して Access のグラフィカル デザイン ツールを使用できるようにする更新プログラムをリリースする予定はありません。ただし、今後リリースする Access 製品では、SQL Server 2005 データベースに接続しているときのグラフィカル デザイン ツールの使用を制限付きでサポートする可能性があります。次期バージョンの Access のリリース日が近づいたらこの資料を更新する予定です。
関連情報を参照するには、以下の「サポート技術情報」 (Microsoft Knowledge Base) をクリックしてください。 917415?
(http://support.microsoft.com/kb/917415/
)
Access 2002 プロジェクトから SQL Server 2005 データベースに接続しているときにインライン関数を作成または変更しようとすると、Access 2002 が終了する
"Microsoft Knowledge Baseに含まれている情報は、いかなる保証もない現状ベースで提供されるものです。Microsoft Corporation及びその関連会社は、市場性および特定の目的への適合性を含めて、明示的にも黙示的にも、一切の保証をいたしません。さらに、Microsoft Corporation及びその関連会社は、本文書に含まれている情報の使用及び使用結果につき、正確性、真実性等、いかなる表明・保証も行ないません。Microsoft Corporation、その関連会社及びこれらの権限ある代理人による口頭または書面による一切の情報提供またはアドバイスは、保証を意味するものではなく、かつ上記免責条項の範囲を狭めるものではありません。Microsoft Corporation、その関連会社 及びこれらの者の供給者は、直接的、間接的、偶発的、結果的損害、逸失利益、懲罰的損害、または特別損害を含む全ての損害に対して、状況のいかんを問わず一切責任を負いません。(Microsoft Corporation、その関連会社 またはこれらの者の供給者がかかる損害の発生可能性を了知している場合を含みます。) 結果的損害または偶発的損害に対する責任の免除または制限を認めていない地域においては、上記制限が適用されない場合があります。なお、本文書においては、文書の体裁上の都合により製品名の表記において商標登録表示、その他の商標表示を省略している場合がありますので、予めご了解ください。" | サポート情報 その他のサポートサイトコミュニティ技術サポート窓口サポート技術情報の翻訳
|






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email
先頭へ戻る
