対応OS: Windows

Navicat対応製品: すべて

Navicat対応バージョン: バージョン12.1

 

Navicatオブジェクト

コマンドライン

オートメーション(自動化)

navicat.exe -batchjob BatchJobName

バックアップ
(MySQL、PostgreSQL、SQLite、MariaDB)

navicat.exe -backup [ProfileName] -u NavicatID -p ProjectName -t ConnectionType -c ConnectionName -d DatabaseName -s SchemaName

データの同期

navicat.exe -datasync ProfileName -t ConnectionType

データ転送

navicat.exe -datatransfer ProfileName -t ProfileType

マテリアライズドビューの結果のエクスポート
(Oracle、PostgreSQL)

navicat.exe -exportmview ProfileName -u NavicatID -p ProjectName -t ConnectionType -c ConnectionName -d DatabaseName -s SchemaName

クエリの結果のエクスポート

navicat.exe -exportquery ProfileName -u NavicatID -p ProjectName -t ConnectionType -c ConnectionName -d DatabaseName -s SchemaName

テーブル/コレクションのエクスポート

navicat.exe -export ProfileName -u NavicatID -p ProjectName -t ConnectionType -c ConnectionName -d DatabaseName -s SchemaName

ビューの結果のエクスポート

navicat.exe -exportview ProfileName -u NavicatID -p ProjectName -t ConnectionType -c ConnectionName -d DatabaseName -s SchemaName

インポート

navicat.exe -import ProfileName -u NavicatID -p ProjectName -t ConnectionType -c ConnectionName -d DatabaseName -s SchemaName

MapReduce
(MongoDB)

navicat.exe -mapreduce ProfileName -u NavicatID -p ProjectName -t ConnectionType -c ConnectionName -d DatabaseName

MongoDump
(MongoDB)

navicat.exe -mongodump ProfileName

MongoExport
(MongoDB)

navicat.exe -mongoexport ProfileName

MongoImport
(MongoDB)

navicat.exe -mongoimport ProfileName

クエリの実行

navicat.exe -query QueryName -u NavicatID -p ProjectName -t ConnectionType -c ConnectionName -d DatabaseName -s SchemaName

レポート印刷
(MySQL、Oracle、PostgreSQL、SQLite、SQL Server、MariaDB)

navicat.exe -report ReportName -u NavicatID -p ProjectName -t ConnectionType -c ConnectionName -d DatabaseName -s SchemaName FileType PathName [-sc DataPipelineName Value [Value ...] ...]

注意:

NavicatID - 接続をNavicat Cloudに保存する場合、Navicat IDが必要です。例) user@example.com

ProjectName - 接続をNavicat Cloudに保存する場合、プロジェクト名が必要です。

ConnectionType - 接続の種類: MySQL、Oracle、PostgreSQL、SQLite、MSSQL、MariaDB、MongoDB

ProfileType - データ転送プロファイルの種類: MySQL、Oracle、PostgreSQL、SQLite、MSSQL、MariaDB、MongoDB、Premium

FileType – 出力レポートのファイルの種類: -pdfまたは-html, -excel, -printer

PathName - プリンター名またはターゲットファイルパス, 例C:\Users\Guest\Desktop\report_sample.pdf

DataPipelineName – データタブの下のデータパイプラインの名前

Value – データタブの下のクエリデザイナーの検索タブでチェックがつけられている自動検索オプションの条件値


例:

navicat.exe -report MyReport -u test@navicat.com -p Project1 -t MSSQL -c "SQL Server 2012" -d AdventureWorks -s dbo -pdf "C:\Users\Guest\Desktop\report_sample.pdf" -sc table1 value1 value2 -sc table2 value1

さらに質問がございましたら、
チケット送信