/home/schemaspy/schemaspy.sh
#!/bin/bash
cp -f /schemaspy.properties .
cp -f /schema-meta.xml .
exec java -jar /usr/local/lib/schemaspy/schemaspy*.jar -dp $SCHEMASPY_DRIVERS -o $SCHEMASPY_OUTPUT "$@"
基本的にschemaspyと同じ 必要なJDBCドライバを用意すること。
version: "3"
services:
schemaspy_jp:
image: "coneyware/schemaspy_jp"
container_name: "schemaspy_jp"
hostname: "schemaspy"
# ホストのネットワークに接続
network_mode: "host"
volumes:
- "path/to/output:/output"
- "path/to/drivers:/drivers"
- "path/to/schemaspy.properties:/schemaspy.properties"
12以降ではPDBにSIDでデフォルトで接続できない
# listener.ora SID接続設定
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = SID_NAME)
(ORACLE_HOME = /opt/oracle/product/12.1.0.2/dbhome_1)
(GLOBAL_DBNAME = SID_NAME)
)
)
SE_SID_AS_SERVICE_listener=ON
schemaspy_jp under LGPL version 3 and GPL version 3
Content type
Image
Digest
Size
88.5 MB
Last updated
over 6 years ago
docker pull coneyware/schemaspy_jp