2012-04-09 15 views
0

新しいO/Sおよび最新バージョンのMicrosoft Accessを使用して新しいコンピュータが提供されました。 以前はAccess 2003を持っていましたが、今はAccess 2010を持っています。Access 2010からSQL Server 2000に接続してからCSVファイルをSQL Serverにインポートする

以前はSQL Server 2000データベースにリンクされたAccess 2003プロジェクトを持つことができましたが、Access 2003プロジェクトを開いて、 SQL Serverではファイル(EDIT:より正確にはテーブル)が作成され、テキストファイルのデータはSQL Serverに格納されます。

今私は今同じことをやりたいのですが、Access 2010は違っていて、どのように処理されているのか分かりません。

メニューの選択肢:

データベースツール] - > [SQL Serverのは、SQL Server 2000

外部データとの互換性はありませんアップサイジングツールを実行 - > ODBCデータベースは私に接続することができません既存のSQL Server 2000データベースですが、CSVファイルをインポートすると、SQL Server 2000ではなく、Accessでローカルにテーブルが作成されます。

Access 2010を使用してSQL Server 2000にデータをインポートできますか?どうやって?

おかげ

+0

以前はAccess 2003でAccess Data Projectを使用していましたか? SQL Server 2000でテキストファイルをインポートして新しいテーブルを作成しましたか? SQL Serverで "ファイル"が作成されるとします。私は本当にあなたが何を意味するか分からない。 – HK1

+0

@ HK1:以前は2003年にADPがSQL Server 2000を指していました.ADVにCSVをインポートすると、SQL Serverでテーブルが自動的に作成され、CSVのデータが読み込まれました。 – Tim

+0

私はこれがADPの外では可能ではないと思います。 – HK1

答えて

-1

あなたが直接SQL ServerからのBULK INSERTストアドプロシージャを発行することができ、これはMSのアクセスがネイティブで何かできることよりも数十倍は速くなければなりません。

+0

なぜdownvote ??バルクインサートTSQLコマンドは、MS Accessがネイティブに実行できるものよりも高速です。 –

関連する問題