2

私は Oracle 11g を使用していましたが、現在は学術的な学習のために Microsoft SQL Server 2008 に移行したいと考えています。すべての構文が Oracle と互換性のある .txt ファイルに DDL があります。次に、SQL Server で同じテーブルと挿入を作成する必要があります。Oracle で作成した既存のデータベースを SQL Server に変換またはインポートするための可能なオプションは何ですか?

4

2 に答える 2

2

このリンクを見てください

http://technet.microsoft.com/en-us/library/hh313159.aspx

ORACLE データベースを Microsoft Sql Server データベースに移行する手順を順を追って説明します。

于 2012-06-13T15:58:48.613 に答える
0

Oracle 11g を SQL Server 2012 に変換するために、Microsoft は SQL Server Migration Assistant for Oracle (SSMA) というツールを提供しています。

以下は非常に大まかな手順です。

  1. このリンクから SSMA for Oracle をダウンロードします。SSMA for Oracle と SSMA for Oracle Ext Pack をダウンロードしたことを確認します。次々とインストール。

    注: インストール時に、DB インスタンスのオプションと、マスター パスワードの作成のオプションが提供されます。それらをメモしておいてください。後で必要になる場合があります。

    1. SSMA を開き、新しいプロジェクトを作成します。
    2. Oracle DB に接続します。
    3. SQL Server 2012 に接続します。
    4. Oracle のスキーマを変換します。
    5. Oracle のデータを移行します。
    6. SQL Server と同期します。

簡単な変換のための Youtubeリンク。データ型のMSDN PDFリンクおよび変換に関するその他の広範な情報。

上記は、Sequence や DBLinks などのいくつかのオプションについてはわかりませんが、開始するためだけのものです。幸運を。

于 2015-11-06T07:19:58.460 に答える