LINUX下shell脚本如何执行 sql脚本 到DB2数据库?
今一目录下有一个a.sql脚本,我想问下如何使用shell脚本,调取a.sql脚本,执行到DB2数据中?我知道是先连接数据库,然后执行sql,断开连接。但是具体代码如何实...
今一目录下有一个 a.sql脚本,我想问下如何使用shell脚本,调取a.sql脚本,执行到DB2数据中?
我知道是先连接数据库,然后执行sql,断开连接。
但是具体代码如何实现,还请给出,新手不知道该如何写这些语句。 展开
我知道是先连接数据库,然后执行sql,断开连接。
但是具体代码如何实现,还请给出,新手不知道该如何写这些语句。 展开
3个回答
展开全部
建两个批处理:
1.bat:
db2cmd call 1.bat
2.bat:
db2 connect to db
db2 -tvf a.sql;
db2 conect reset
1.bat:
db2cmd call 1.bat
2.bat:
db2 connect to db
db2 -tvf a.sql;
db2 conect reset
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Profile ydf
SQLCA.DBMS = "OLE DB"
SQLCA.LogId = "sa"
SQLCA.AutoCommit = true
SQLCA.DBParm = "PROVIDER='SQLOLEDB',DATASOURCE='192.168.31.163',PROVIDERSTRING='database=BYD2015'"
connect using sqlca;
SQLCA.DBMS = "OLE DB"
SQLCA.LogId = "sa"
SQLCA.AutoCommit = true
SQLCA.DBParm = "PROVIDER='SQLOLEDB',DATASOURCE='192.168.31.163',PROVIDERSTRING='database=BYD2015'"
connect using sqlca;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询