Windows32位创建数据源
Windows32位ODBC数据源管理程序odbcad32.exe位于C:\Windows\SysWOW6目录下。
操作步骤
运行 odbcad32.exe 或者选择控制面板-> 管理工具->ODBC 数据源。
选择系统DSN > 添加 > 选择数据源XuguSQL 11.2 > 完成。
配置连接参数,连接参数说明如表1所示。
参数 参数值 数据源名称 XuguDB 数据源描述 XuguSQL Server ODBC 11.2 Driver DSN 服务端地址 127.0.0.1 端口 5138 数据库名称 SYSTEM 用户名 SYSDBA 密码 SYSDBA 注册数据源时,有多种参数可供选择如图3所示。
参数的详细解释如表2所示。参数名 是否为必填项 参数说明 数据源名称(DSN) 必填 DSN是应用程序调用的依据,是一个数据源的标识 数据源描述(Desc) 选填 描述此数据源的备注信息,通过此属性可以填写一些简短的信息供 ODBC 数据源使用者查阅 服务端地址(Server) 必填 数据库服务端的 IP 地址 端口(Port) 必填 虚谷数据库端口号 数据库名称(Database) 必填 此属性决定了应用程序调用该数据源时连接的数据库名 用户名(User 、UID) 必填 此属性描述了连接数据源时的用户名信息 密码(Password 、PWD) 必填 与用户名相匹配的密码 启用安全连接方式(UseSSL) 选填 此属性决定了应用程序与数据库服务端之间的数据传输是否加密 自动提交(AutoCommit) 选填 取值为 true(自动提交),false(非自动提交)两种。当取值为自动提交时,应用程序每发一个 SQL 语句到服务端,驱动程序都会自动提交;而取值为非自动提交时,则需要应用程序自己发送 commit 到服务端,之前的 SQL 语句才会被提交 严格提交(StrictCommit) 选填 取值为true或false。当设置为true时,数据库服务端记实了事务日志才向客户端返回 返回模式名(RetSchema) 选填 取值为true或false。当设置为true时,数据库服务端以 模式名.表名 返回表名,否则仅返回表名 返回游标ID(RetCursorId) 选填 取值为true或false。当设置为true时,存储过程的游标型输出参数返回其ID,否则以结果集形式返回 返回RowID(RetRowID) 选填 取值为true或false。当设置为true时,数据库服务端会在查询的结果集的最后一列追加RowID列 启动服务端游标(UseServerCursor) 选填 取值为true或false。当设置为true时,驱动程序不会一次性接收所有结果集,通过SQLFetch从服务端获取当前所需的行数;否则驱动程序将在内存中缓存所有结果集 启用大对象描述符(LobRet) 选填 取值为true或false。当设置为true时,若查询的结果集中包含大对象字段,大对象字段返回其描述符;否则以其数据返回。若需要处理大对象字段则应将其设置为false以获得更高的效率,否则应将其设置为true以加快结果集接收并节省内存 异步接收结果集(RecvIsAsyn) 选填 取值为true或false。当设置为true时,若查询的结果集行数大于设置的启用异步接收的结果集行数时,驱动程序将开启子线程接收剩余结果集,主线程将返回;否则将使用主线程接收所有结果集 缓存只进游标结果集(CacheFOCR) 选填 取值为true或false。当设置为false时,SQLFetch(或SQLFetchScroll的FetchOrientation参数为SQL_FETCH_NEXT)访问过的结果集行数据将被释放。通过SQLSetStmtAttr设置SQL_ATTR_CURSOR_SCROLLABLE和SQL_ATTR_CURSOR_TYPE会影响此参数取值 字符集(CharSet) 选填 连接的字符集属性。取值可以为:GBK、UTF8、GB2312 等 时区(Timezone) 选填 连接的时区属性。取值可以为:GMT+01:00 GMT+11:00,GMT-01:00 GMT-11:00,中国大陆默认取值为(GMT+08:00) 隔离级别(IsoLevel) 选填 读未提交(READ UNCOMMITTED),读已提交(READ COMMITED),可重复读(REPEATABLE READ), 序列化(SERIALIZABLE)。一般选择读已提交 加锁超时(LockTimeout) 选填 单位:毫秒。表示本连接中的事务在争用锁时,最多等候的时间,若在此时间内加锁不成功,则回滚事务并报错 启用异步接收的结果集行数(SubthreadRows) 选填 当启用异步接收结果集时,若查询的结果集行数大于此设定的值,驱动程序将开启子线程接收剩余结果集 测试连接完成。
点击确定按钮,退出注册程序。