0

MS Accessデータベースで実行されている会社で使用している(vb.net)プログラムがあります。しかし、一部のデータが上書きされて失われたとき、私はそれをSQLServerに移すことにしました。AccessからSQLServerへのデータの移行

これを実行するには、のMicrosoft SQL Server移行アシスタントというプログラムを使用しました。これはすごく効果的でした。データベースのすべてのテーブルがレプリケートされ、レコードはすべてSQLServerデータベースに挿入されました。接続「にSQL Serverserver - 私はプログラムを実行するとき

しかし、私は今のような

キーが

または

ODBCを見つけていない、さまざまなエラーが発生します\ sqlexpress 'に失敗しました。

誰もこのプロセスを実行したことがありますか?もしそうなら、プログラムがSQLServerにアクセスして操作するようにするための次のステップは何ですか?

+0

http://stackoverflow.com/help/how-to-ask – TToni

+0

@TToni私はこれまでに読んだことがありますが、あなたの意見は分かりません。 – David

+0

可能な回答が多すぎるか、この回答の回答が長すぎる可能性があります。回答セットを絞り込むか、いくつかの段落で回答できる問題を特定するための詳細を追加してください。 – TToni

答えて

0

コード内のデータベースへの接続方法を変更したことを確認しましたか?

アクセスデータベースへの接続は、通常、OleDbクラスを使用して行われます。 SQLは別のクラスを使用していますが、私はあまりよく知られていません。

また、完全に異なるデータソースも含まれています。これらの部分をダブルチェックするとうまく動作するはずです。

0

新しいデータベースのアクセス許可/セキュリティをSQLでセットアップしましたか?あなたのプログラムが使用しているアカウントはあなたのSQLデータベースにアクセスできますか?テストとして、データベースへのODBC接続を作成してみてください。

+0

サーバ名、ユーザ名、パスワードなどはすべて、ini接続ファイルを介してプログラムに渡されます。 – David

関連する問題