问题:
ConnectDB(DatabaseName, UserName, Password, sa_Client)
该参数没有指定数据库连接地址的端口;
端口号不是3306怎么办?
解决:
1)
sa_Client=SA_mysql
DatabaseName=xxx.xxx.xxx.xxx@quant_paper
UserName=book
Password=book
连接成功
2)
sa_Client=SA_mysql
DatabaseName=xxx.xxx.xxx.xxx:3306@quant_paper
UserName=book
Password=book
连接失败
3)
sa_Client=SA_mysql
DatabaseName=xxx.xxx.xxx.xxx,3306@quant_paper
UserName=book
Password=book
连接成功。
记录结论 :mysql非默认端口号的指定用‘,’分割
好像Orcle是用‘:’分割的,本地没有环境,未测。
记录一下
//MySql: DatabaseName=127.0.0.1,3306@webdbbb
//Orcle: DatabaseName=127.0.0.1:1521/webdb