2016-11-02 33 views
-1

MS Access 2013を使用しています。SQL Server 2012(Management Studio)に移行したいテーブルがいくつかあります。これらのテーブルを追加などのためにSQL Serverで使用したいのですが、これらのテーブルをMS Accessで「リンク済み」として表示することも欲しいです。SQL Serverで使用するMS Accessテーブルを移動する

テーブルをMS Accessで作成したように見えるようにするにはどうすればよいですか?ただし、SQL Serverから操作しますか?

SQL Serverの移行ツールで目的の結果が得られませんでした。

+0

「望ましくない結果」は明らかではありません。テーブルがSQLサーバーに移動し、SQL管理スタジオでSQLサーバーを確認/表示しましたか? SQL Serverにテーブルを転送したら、リボンの外部データタブを使用してこれらのテーブルに単純にリンクし、ODBCを選択することができます。 –

+0

テーブルはそこに配置されましたが、Accessにリンクが存在する兆候はありませんでした。別の人のプロジェクトを見て、私はリンクを示す表の上のインジケータに気づいた。 – TripWire

答えて

1

AccessからSQL Serverに移動する理由がわかりません。あなたが追加目的のためだけであると言うなら、それはAccessから移ることは本当に悪い考えです。

SQL Serverにシェルデータベースを作成する必要があります。 アクセスから>外部データ>詳細> ODBCデータベースを選択し、プロンプトに従ってSQL Serverにデータをエクスポートします。

インポート&リンク> ODBCデータベース で[外部データ]を選択すると、ローカルのAccessテーブルがSQL Serverテーブルにリンクされ、必要なクエリを実行できます。

+0

私は他人のためにこれをやっています。 Accessには「制限が多すぎます」と言われています。 移動中にエラーが発生しました。少しうまくいくかのように見えました。 ODBC - 呼び出しに失敗しました。 [Microsoft] [SQL Serverネイティブクライアント11.0] [SQL Server]フルテキスト検索がインストールされていないか、フルテキストコンポーネントを読み込めません。 (#7609) – TripWire

+0

SQL Server構成マネージャ - > SQL Server(./ SQL Express)(プロパティ)を試す "Transact-SQLアクセスのファイルストリームを有効にする" – bwilliamson

0
  1. SQL ServerのへAccessからSQL Serverのhttps://msdn.microsoft.com/en-us/library/ms186312.aspx#SSMSProcedure
  2. データの移行中のデータベースを作成します。 Access 2013の場合、SQL Serverのインポートとエクスポートウィザードを使用する必要があります。スタートメニューから「インポートとエクスポートウィザード」を検索します。 SQL Serverがインストールされています。データソースについては、Microsoft Accessを選択し、手順に従います。
  3. テーブルをMS Accessで作成したように見えるようにするにはどうすればよいですか?ただし、SQL Serverから操作しますか? ODBC接続を介してリンクテーブルを作成します。 https://support.office.com/en-us/article/Import-or-link-to-SQL-Server-data-a5a3b4eb-57b9-45a0-b732-77bc6089b84e
関連する問題