连接各类数据库进行数据导出集合

连接各类数据库客户端进行数据导出

当然这些都能使用JDBC、ODBC方式处理,但是相对于导出文本客户端会快很多
MYSQL:mysql
DB2: db2
Mongo:mongo
Oracle:sqluldr2
Oceanbase:obloader/obclient
PostgreSQL: psql
HANA: hdbsql
SQLServer: sqlcmd
Clickhouse:
FTP:
ES:
DM:

连接命令及方式

MYSQL

mysql -h10.110.1.10 -P3306 -uuser -pPASSWORD -A

DB2

db2 -v connect to dbtest user testuser using "testpassword"

Mongo

mongo 10.10.0.1:27017/dbname -u user -p password

Oracle

sqluldr2 user/"password"@10.10.1.1:1521/DBNAME

sqluldr2直达链接

PostGreSQL

export PGPASSWORD=password
psql -h 10.1.1.1 -p 5432 -U username -d dbname

psql直达链接

HANA

hdbsql -n 10.1.1.1:30041 -u username -p P@ssw0rd

hdbsql直达链接

SQLSERVER

sqlcmd -S 10.1.1.1,1636 -U username -P password -d DBNAME

sqlcmd直达链接

脚本示例