1

既存の Access 2010 データベースを SQL Server 2008 に変換するツール (c# .Net 4) を作成するだけです。現時点では、データ型を変換し、テーブルと制約の「作成」コマンドを手動で作成する必要があります。

では、DataAdapter を使用して Access からスキーマを取得し、すべての制約と変換された型を使用して SQL Server で DataTable からテーブルを作成する最速の方法は何ですか?

              OleDbDataAdapter da = new OleDbDataAdapter(accCmd);
              DataTable accSchema = new DataTable();
              da.FillSchema(accSchema, SchemaType.Source);
              //now create db table at sql server from accSchema

ご協力いただきありがとうございます。Gpx

4

2 に答える 2

4

過去にアクセスアプリケーションをアップサイジングするときにこれを使用しましたが、うまくいきました

Microsoft SQL Server Migration Assistant for Access v5.2

于 2011-01-18T12:23:43.530 に答える
0

既存のツールを使用することはできませんか? 車輪の再発明を節約します。

http://projects.c3o.com/files/3/plugins/entry11.aspx

http://dbcopytool.codeplex.com/

于 2011-01-18T11:54:18.203 に答える