OceanBase
English日本語简体中文
ドキュメントホーム
製品
エコシステム
リリース

データベース

OceanBase CloudOceanBaseデータベース

データベース

OceanBase CloudOceanBaseデータベース
OceanBase CloudOceanBaseデータベース

OceanBaseデータベース

  • エコシステム統合の概要
  • ORMフレームワーク
    • Java
      • SpringBootサンプルプログラム
      • SpringBatchサンプルプログラム
      • Spring JDBCサンプルプログラム
      • SpringDataJPAサンプルプログラム
      • Hibernateサンプルプログラム
      • MyBatisサンプルプログラム
    • Python
      • SQLAlchemyによるOceanBaseデータベース接続サンプルプログラム
      • peeweeによるOceanBaseデータベース接続サンプルプログラム
      • Tortoise ORM による OceanBase データベース接続サンプルプログラム
    • Go
      • GORMサンプルプログラム
    • Rust
      • SeaORM による OceanBase データベース接続サンプルプログラム
    • Ruby
      • ActiveRecordによるOceanBaseデータベース接続サンプルプログラム
      • Sequel で OceanBase データベースに接続するサンプルプログラム
      • Ruby on RailsによるOceanBaseデータベース接続サンプルプログラム
    • Node.js
      • SequelizeでOceanBaseデータベースに接続する
      • TypeORMを使用してOceanBaseデータベースに接続する
      • Prismaを使用してOceanBaseデータベースに接続する
      • Drizzle ORMを使用してOceanBaseデータベースに接続する
    • C#
      • Dapperを使用してOceanBaseデータベースに接続する
      • SqlSugarを使用してOceanBaseデータベースに接続する
      • FreeSQLを使用してOceanBaseデータベースに接続する
    • PHP
      • Yii 2.0 ORMサンプルプログラム
      • Laravel Eloquent ORMサンプルプログラム
  • データベースのバージョン管理
    • Liquibaseを使用したOceanBaseデータベースのバージョンの管理
    • Flywayを使用してOceanBaseデータベースを統合し、バージョン管理を実現する
  • データ統合
    • dbtを使用したOceanBaseデータの分析
    • Flink DirectLoadを使用したOceanBaseのダイレクトインポート
    • SeaTunnelを使用したOceanBaseデータの読み取りと同期
    • Maxwellを使用したOceanBaseデータの読み取り
    • Debeziumを使用してOceanBaseに接続し、データを取得する
    • Spark Catalogを使用してOceanBaseデータベースに接続する
    • Apache NiFiを使用してOceanBaseデータベースと統合する
  • SQL開発
    • WebLogicを使用してOceanBaseデータベースに接続する
    • DBeaverを使用してOceanBaseデータベースに接続する
    • Navicatを使用してOceanBaseデータベースに接続する
    • DataGripでOceanBaseデータベースに接続する
    • TablePlusでOceanBaseデータベースに接続する
    • DMSを使用したOceanBaseデータベースの管理
  • 編成とスケジューリング
    • AirflowとOceanBaseデータベースの連携
    • PowerJobとOceanBaseデータベースの連携
    • DolphinSchedulerにOceanBaseデータソースを設定する
    • LinkisとOceanBaseデータベースの統合
  • 可視化ツール
    • SupersetとOceanBaseを使用したデータ分析
    • Power BIでOceanBaseに接続してデータを取得する
    • Quick BIでOceanBaseに接続してデータを取得する
    • Bytebaseを使用したOceanBaseインスタンスの管理
  • データベース管理
    • NineDataを使用したOceanBaseデータソースの管理
    • Bytebaseを使用したOceanBaseインスタンスの管理
  • AI
    • OpenAI
    • Qwen
    • OceanBaseデータベースとLangChainの統合
    • OceanBaseデータベースのベクトル検索機能とLlamaIndexの連携
    • OceanBaseデータベースのベクトル検索機能とDifyの連携
    • OceanBaseデータベースとn8nの連携
    • OceanBase MCP ServerとTraeの連携
    • OceanBaseデータベースとSpring AI Alibabaの連携
    • OceanBase MCP ServerとClineの連携
    • OceanBase MCP ServerとCursorの連携
    • OceanBase MCP ServerとContinueの連携
    • Google GenAI Toolboxを使用して独自のOceanBase MCP Serverを構築する
    • OceanBaseデータベースとCamelAIの連携
    • OceanBase VectorとFirecrawlの連携
    • OceanBase VectorとHugging Faceの連携
    • OceanBase VectorとOllamaの連携
    • OceanBaseデータベースとGoogle Geminiの連携
    • OceanBase VectorとCloudflare Workers AIの連携
    • OceanBase VectorとJina AIの連携
    • OceanBase MCP ServerとAugment Codeの連携
    • OceanBase MCP ServerとClaude Codeの連携
    • OceanBase MCP ServerとKiroの連携

PDF をダウンロード

ドキュメントフィードバック
  1. ドキュメントセンター
  2. OceanBaseデータベース
  3. master

WebLogicを使用してOceanBaseデータベースに接続する

最終更新:2026-10-10 03:12:37

前提条件
操作手順
ステップ1:インストールファイルのダウンロードと準備
ステップ2:WebLogicのインストール
ステップ3:OceanBaseデータソースの設定
詳細情報

WebLogicは、Oracle社が提供するJava EE (Jakarta EE)アプリケーションサーバーであり、エンタープライズ向けのJavaアプリケーションをデプロイおよび実行するために使用されます。銀行、証券、保険などの金融機関で広く利用されており、高同時実行性、分散アーキテクチャ、クラスタ管理をサポートし、勘定系システムや証券取引システムなどの大規模な業務システムで頻繁に使用されます。

前提条件

  • Oracle JDKがインストールされていることを確認してください(WebLogicはOpenJDKをサポートしていません)。
  • WebLogic Server 14.1.1以降のバージョンを取得し、インストール済みであることを確認してください。
  • 接続対象のOBServerノードのIPと、WebLogicがインストールされているマシンとの間でネットワーク接続が確立されていることを確認してください。
  • OceanBaseデータベースV4.3.5以降のバージョンを作成し、テナントが作成済みであることを確認してください。

操作手順

ステップ1:インストールファイルのダウンロードと準備

  1. Oracle WebLogic Serverのダウンロードページにアクセスし、Generic Installer (fmw_14.1.1.0.0_wls.jar)をダウンロードします。

  2. WebLogicのインストールと実行に使用するシステムユーザーを作成します(root権限での実行が必要です):

    # rootユーザーに切り替えてから以下のコマンドを実行します
    groupadd weblogic
    useradd -g weblogic weblogic
    passwd weblogic
    # ユーザーのパスワードを2回入力して設定を完了します
    
  3. ダウンロードしたfmw_14.1.1.0.0_wls.jarをサーバーの/home/weblogic/ディレクトリにアップロードし、権限を設定します:

    chown weblogic:weblogic /home/weblogic/fmw_14.1.1.0.0_wls.jar
    
  4. rootユーザーで/opt/weblogicディレクトリを作成し、権限を付与します:

    mkdir -p /opt/weblogic/oraInventory
    mkdir -p /opt/weblogic/Oracle
    mkdir -p /opt/weblogic/Oracle/Middleware
    chmod 777 /opt/weblogic
    chown -R weblogic:weblogic /opt/weblogic
    
  5. oraInst.locファイルを作成します:

    cd /opt/weblogic
    echo "inventory_loc=/opt/weblogic/oraInventory
    inst_group=weblogic" > oraInst.loc
    
  6. レスポンスファイルwls.rspを作成します:

    echo "[ENGINE]
    Response File Version=1.0.0.0.0
    [GENERIC]
    ORACLE_HOME=/opt/weblogic/Oracle/Middleware
    INSTALL_TYPE=WebLogic Server" > wls.rsp
    

ステップ2:WebLogicのインストール

  1. weblogicユーザーに切り替えてインストールを実行します:

    su - weblogic
    cd /home/weblogic
    java -jar fmw_14.1.1.0.0_wls.jar -silent -responseFile /opt/weblogic/wls.rsp -invPtrLoc /opt/weblogic/oraInst.loc
    
  2. インストール完了後、WebLogicドメインを作成します:

    source /opt/weblogic/Oracle/Middleware/wlserver/server/bin/setWLSEnv.sh
    mkdir -p /opt/weblogic/Oracle/Middleware/user_projects/domains/hnDoMain
    cd /opt/weblogic/Oracle/Middleware/user_projects/domains/hnDoMain
    $JAVA_HOME/bin/java $JAVA_OPTIONS -Xmx1024m -XX:MaxPermSize=2048m weblogic.Server
    
  3. OceanBaseクライアントをドメインディレクトリにアップロードします:

    # oceanbase-clientを以下のディレクトリにアップロードします
    /opt/weblogic/Oracle/Middleware/user_projects/domains/hnDoMain/lib/
    

ステップ3:OceanBaseデータソースの設定

  1. WebLogic管理コンソールにログインします(デフォルトのアドレス:http://<hostname>:7001/console)

  2. 左側のナビゲーションパネルで、サービス > データソースを選択します。

  3. 新規 > 汎用データソースをクリックします。

  4. データソース情報を入力します:

    • 名前:obmysql
    • JNDI名:JNDI/obmysql
    • データベースのタイプ:其他
  5. データベース接続を設定します:

    • ドライバ・クラス名:com.oceanbase.jdbc.Driver
    • URL:jdbc:oceanbase://<host>:<port>/<database>
    • ユーザー名:<username>
    • パスワード:<password>
  6. 構成のテストをクリックして接続を検証します。

  7. 終了をクリックして設定を保存します。

詳細情報

WebLogic経由でOceanBaseデータベースに接続する際に問題が発生した場合は、Oracle WebLogicの公式ドキュメントを参照するか、OceanBaseのテクニカルサポートにお問い合わせください。

前のトピック

Apache NiFiを使用してOceanBaseデータベースと統合する
前へ

次のトピック

DBeaverを使用してOceanBaseデータベースに接続する
次へ
このページの内容
前提条件
操作手順
ステップ1:インストールファイルのダウンロードと準備
ステップ2:WebLogicのインストール
ステップ3:OceanBaseデータソースの設定
詳細情報