私は Oracle 11g を使用していましたが、現在は学術的な学習のために Microsoft SQL Server 2008 に移行したいと考えています。すべての構文が Oracle と互換性のある .txt ファイルに DDL があります。次に、SQL Server で同じテーブルと挿入を作成する必要があります。Oracle で作成した既存のデータベースを SQL Server に変換またはインポートするための可能なオプションは何ですか?
2 に答える
このリンクを見てください
http://technet.microsoft.com/en-us/library/hh313159.aspx
ORACLE データベースを Microsoft Sql Server データベースに移行する手順を順を追って説明します。
Oracle 11g を SQL Server 2012 に変換するために、Microsoft は SQL Server Migration Assistant for Oracle (SSMA) というツールを提供しています。
以下は非常に大まかな手順です。
このリンクから SSMA for Oracle をダウンロードします。SSMA for Oracle と SSMA for Oracle Ext Pack をダウンロードしたことを確認します。次々とインストール。
注: インストール時に、DB インスタンスのオプションと、マスター パスワードの作成のオプションが提供されます。それらをメモしておいてください。後で必要になる場合があります。
- SSMA を開き、新しいプロジェクトを作成します。
- Oracle DB に接続します。
- SQL Server 2012 に接続します。
- Oracle のスキーマを変換します。
- Oracle のデータを移行します。
- SQL Server と同期します。
簡単な変換のための Youtubeリンク。データ型のMSDN PDFリンクおよび変換に関するその他の広範な情報。
上記は、Sequence や DBLinks などのいくつかのオプションについてはわかりませんが、開始するためだけのものです。幸運を。