下面的函数用于连接到数据源:
1. SQLAllocHandle:分配环境、连接、语句或者描述符句柄;
2. SQLConnect:建立与驱动程序或者数据源的连接。访问数据源的连接句柄包含了
状态、事务申明和错误信息的所有连接信息;
3. SQLDriverConnect:与 SQLConnect 相似,用来连接到驱动程序或者数据源。但它
比 SQLConnect 支持数据源更多的连接信息,它提供了一个对话框来提示用户设置
所有的连接信息以及系统信息表没有定义的数据源;
4. SQLBrowseConnect:支持一种交互方法来检索或者列出连接数据源所需要的属性
和属性值。每次调用函数可以获取一个连接属性字符串,当检索完所有的属性值,
就建立起与数据源的连接,并且返回完整的连接字符串,否则提示缺少的连接属性
信息,用户根据此信息重新输入连接属性值再次调用此函数进行连接。
达梦支持的连接关键字及取值范围:
名称 |
说明 |
DRIVER |
|
DSN |
数据源名称 |
SERVER |
目标服务器,ip 地址或者服务名 |
TCP_PORT |
端口号 |
UID |
用户名 |
PWD |
密码 |
LANGUAGE |
使用的语言信息:ENGLISH,CHINESE |
SSL_PATH |
加密文件路径 |
SSL_PWD |
加密文件密码 |
MPP_LOGIN |
MPP 登陆方式:MPP_GLOBAL,MPP_LOCAL |
CHARACTER_CODE |
编 码 信 息 : PG_UTF8/PG_GB18030 , PG_BIG5 , PG_ISO_8859_9 , PG_EUC_JP , PG_EUC_KR , PG_KOI8R , PG_ISO_8859_1 , PG_ISO_8859_11 |
FAST_INSERT |
是否配置快速插入:TRUE,FALSE |
RW_SEPARATE |
是否配置读写分离:TRUE,FALSE |
RW_SEPARATE_PERCENT |
读写分离的比例:0~100 |
UDP_FLAG |
是否使用 UDP 通信:TRUE,FALSE |
评论