0

Access2007(.accdb)をSQL Server MigrationAssistantを使用してSQLAzureデータベースに移行しました。これはいくつかの問題でうまく機能しますが、それは今のところ重要ではありません。

少し前に、Accessデータベースに接続してデータ行の更新や削除などのアクションを実行するC#Winformsアプリケーションを作成しました。

そこで、AccessデータベースをSQL Azureに移行し、チェックボックスをオンにしてテーブルをリンクしました。説明では、アプリケーションはAccessデータベースで問題なく動作できますが、テーブルはSQLAzureデータベースに物理的に保存されています。私は考えた。

しかし、C#アプリケーションのテスト中に例外が発生しました。これは、次のとおりです。

ODBC-'SQLServerネイティブクライアント10.0'Databasename'.database.windows.net'への接続に失敗しました。

私はこの例外についてインターネット上で何かを見つけることができませんでした...誰かがこれで私を助けてくれることを願っています、私はこれに本当に必死です...

アレクサンダーに感謝します

4

1 に答える 1

0

移行アシスタントで SQL Azure を使用できるので、おそらく SQL Azure ファイアウォール ルールを構成したと思います。ただし、ローカル マシンから SQL Azure に接続できることを再度確認してください。接続文字列が正しいかどうかも確認してください。さらに、役立つ記事を参照することをお勧めします: http://msdn.microsoft.com/en-us/library/windowsazure/ee336243.aspx

よろしくお願いします、

明徐。

于 2012-04-30T05:09:48.617 に答える