create remote oracle odbc data source on win10
前言用OCI编程时,OCIServerAttach连接的是ODBC数据源. 实验环境win10 + oracle client administrator tools + 一个在远端已经装好可用的oracle数据库. 实验
Net Configuration Assistant = D:applsproduct11.2.0client_1BINlaunch.exe “D:applsproduct11.2.0client_1bin” ..binnetca.cl Microsoft ODBC 管理员 = C:WindowsSystem32odbcad32.exe **配置监听程序执行完生成: D:applsproduct11.2.0client_1networkadminlistener.ora # listener.ora Network Configuration File: D:applsproduct11.2.0client_1networkadminlistener.ora
# Generated by Oracle configuration tools.
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = MY_IP)(PORT = 1521))
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
)
)
ADR_BASE_LISTENER = D:appls
**本地网络服务名配置执行完生成:D:applsproduct11.2.0client_1networkadmintnsnames.ora # tnsnames.ora Network Configuration File: D:applsproduct11.2.0client_1networkadmintnsnames.ora
# Generated by Oracle configuration tools.
ORCL =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.xx.xx)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = orcl)
)
)
这里的服务名orcl,就是ODBC管理器中要用到的服务名,在下拉列表中可以选择. 运行Microsoft ODBC 管理员这里用的远端数据库的服务名称都是在上一步tnsnames.ora中配置好的。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |