※ 本記事は、Mukund Bhashkarによる”Managing Microsoft SQL Server database on OCI with Oracle SQL Developer“を翻訳したものです。

2023年9月13日


Oracle SQL Developerは、従来のデプロイメントとクラウド・デプロイメントの両方でOracle Databaseの開発と管理を簡素化する、無料の統合開発環境です。ある時点で、プロジェクトまたはクライアントでOracle Cloud Infrastructure (OCI) Windows仮想マシン(VM)または独自のデスクトップからMicrosoft SQL Serverにアクセスする必要がある場合があります。

OCIでMicrosoft SQLを使い始めたばかりの場合、Oracleが提供するエキサイティングな技術サービスについて教えるブログ・シリーズを提供します。Microsoft SQL ServerをOCIに移行する予定がある場合は、このブログ投稿でさらに学習を開始できます。また、QuickStartチュートリアル『Oracle SQL Developerを使用して、Oracle Cloud Infrastructure上のMicrosoft SQL Serverデータベースに接続』もあります。

主要なツールであるOracle SQL Developerは、Microsoft SQL Serverデータベースへのアクセス中に、Oracle SQL Developerの主要な仕様について理解しておく必要があります。

Oracle SQL Developer

Oracle SQL Developerは、Oracleが単一プラットフォームでOracleデータベースを管理するために提供するネイティブ・ツールの1つです。PL/SQLアプリケーションの完全なエンドツーエンドの開発、あらゆるタイプの問合せの処理、データ・モデリング、サード・パーティ・データベースのOracleへの移行を提供します。さらに学習するには、SQL Developerを参照してください。

PL/SQLまたはSQL Developerの場合は、このツールを使用します。開発者は、あらゆる種類の複雑な選択問合せ、ビューおよびストアド・プロシージャを実行して、日々のジョブを完了できます。管理ユーザーは、このツールで表の作成、切捨て、削除、ストアド・プロシージャおよびビューの作成を実行できます。

A screenshot of the Oracle SQL Developer query builder test creation window.

表のメタデータを照合する場合、このツールを使用すると、タスクを簡単に実行できます。

A screenshot of the Oracle SQL Developer schema on the department tab.

任意の表のメタデータをエクスポートする場合は、SQL Developerもその操作に役立ちます。

A screenshot of the Oracle SQL Developer schema with the options to export and copy to Oracle outlined in red.

次のガイドを使用して、Microsoft SQL Serverのデータを含む表を、同じOracle SQL Developerで接続されているOracleデータベースに移行できます。Oracleでは、この方法を使用して、複数環境データベースのサポートに重要な価値を提供します。

A screenshot of the Oracle SQL Developer schema showing the Copy To Oracle window.

まとめ

Oracle SQL Developerは、Microsoft SQL ServerデータベースのレルムでOCI上の様々な目的で使用できます。Microsoft SQL Serverデータベースの場合、Microsoft SQL Serverデータベースへの接続、SQL問合せの書込みと実行、いくつかのキーストロークを使用したOracleデータベースへのMicrosoft SQL Server表の移行など、複数のタスクを実行できます。無料トライアルでOCIを始めてください。

Oracle Cloud Infrastructure上のSQL Serverに関する次のブログに注目してください。