ノート:

Oracle SQL Developerを使用したOracle Cloud Infrastructure上のMicrosoft SQL Serverデータベースへの接続

イントロダクション

Oracle Cloud Infrastructure (OCI)は、可用性の高いホスト環境で様々な種類のアプリケーションおよびサービスを構築および実行できる補完クラウド・サービスのセットです。

Oracle SQL Developerは、従来のデプロイメントとクラウド・デプロイメントの両方でのOracle Databaseの開発および管理を簡略化する無料統合開発環境です。

Oracle SQL Developerを使用してOCI上のMicrosoft SQL Serverデータベースに接続し、問合せを実行できます。

目標

Oracle SQL Developerを使用してOCIのMSSQLサーバーに接続し、問合せウィンドウで問合せを実行します。

前提条件

Autonomous Databaseおよび「データベース・アクション」ページの理解。

  1. MSSQLサーバーをインストールし、ログインおよびデータベース・ユーザーの詳細を簡単に保持します。
  2. Oracle SQL Developerをインストールします。受信したzipを抽出し、SQL Developerツールを起動します。
  3. SQL Developerでユーティリティを追加するには、jTDS - SQL Server JDBCドライバをダウンロードします。jTDSドライバをシステムにインストールしたら、抽出して同じ場所に保存します。

タスク1: Oracle SQL Developerを使用したOCIのMSSQLサーバーへの接続

  1. SQL開発者の起動後、「ツール」をクリックします。

    設定 1

  2. 「プリファレンス」を選択します。

  3. 「データベース」を開きます。

  4. 「サード・パーティJDBCドライバ」を選択します。

  5. 「エントリの追加」をクリックし、次のイメージに示すようにjarファイルを選択します。

    設定 2

  6. MSSQLサーバーでTCP/IPポートが有効になっているかどうかを確認します。

    設定 3

  7. 重要: jtdsフォルダの場所\jtds-1.3.1-dist\x86\SSOからSQL Developerフォルダの場所sqldeveloper\jdk\jre\binntlmauth.dllをコピーします。

    ノート: ステップ7をスキップすると、データベースのリスト表示中またはMSSQLサーバー・データベースへの接続中にエラーが発生することがあります。

  8. 次のイメージに示すように「+」アイコンをクリックして、「新規データベース接続」ウィザードを起動します。

    設定 4

  9. 「データベース接続の作成/選択」ウィンドウで、次の詳細を指定します。

    a.「データベース・タイプ」にSQLServerを選択します。

    b.ホスト名の値は、サンプル環境でlocalhostと見なされます。

    c.MSSQLサーバーのデフォルトのポート番号は1433です。

    d.「データベースの取得」をクリックして、データベースの詳細をフェッチします。

    e.「テスト」をクリックし、イメージにgで示されているとおりに「ステータス: 成功」が表示されることを確認します。

    f.「接続」をクリックしてセッションに接続します。

    gテスト接続の成功メッセージが表示されます。

    設定 5

SQL Developerを使用してMSSQL Serverに正常に接続したら、問合せウィンドウを開いてコマンドを実行できます。

設定 6

承認

作成者 - Mukund Bhashkar (Oracleのシニア・クラウド・ソリューション・エンジニア)

その他の学習リソース

docs.oracle.com/learnで他のラボをご覧いただくか、Oracle Learning YouTubeチャネルでより無料のラーニング・コンテンツにアクセスしてください。また、education.oracle.com/learning-explorerにアクセスして、Oracle Learning Explorerになります。

製品ドキュメントについては、Oracle Help Centerを参照してください。