I'm trying to configure this thing to work with an oracle database, and I'm just having no luck.
My ODBC settings aren't good enough for vCenter.# vpxd_odbcconfig
Virtual Appliance ODBC Configuration (For ORACLE only)
Database server host/ip: 192.168.1.1
Database instance name: qparts
Database login id: vpxadmin
Database password:
Database password again:
Creating /etc/odbc.ini
Copying /etc/vmware-vpx/odbcinst.ini.tpl to /etc/odbcinst.ini
Verifying ODBC settings... FAILED
Failed to connect to DSN, continue anyways? y(es): y
Updating password in Vpxd registry
Not initializing database because data source could not be used
Uhhh... alright. Here's my sqlnet.log:
***********************************************************************
Fatal NI connect error 12514, connecting to:
(DESCRIPTION=(CONNECT_DATA=(SERVICE_NAME=qparts)(CID=(PROGRAM=isql)(HOST=vcenter)(USER=root)))(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.1.1)(PORT=1521)))
VERSION INFORMATION:
TNS for Linux: Version 10.2.0.3.0 - Production
TCP/IP NT Protocol Adapter for Linux: Version 10.2.0.3.0 - Production
Time: 26-FEB-2009 18:11:46
Tracing not turned on.
Tns error struct:
ns main err code: 12564
TNS-12564: Message 12564 not found; No message file for product=network, facility=TNS
ns secondary err code: 0
nt main err code: 0
nt secondary err code: 0
nt OS err code: 0
/var/log/vmware/vpx/vpxd.log says:
My ODBC settings aren't good enough for vCenter. My ODBC settings aren't good enough for vCenter. Calling:VpxdVdb::Init(Vdb::GetInstance(), false, false)
My ODBC settings aren't good enough for vCenter. ODBC error: (HY000) - My ODBC settings aren't good enough for vCenter.[Oracle][ODBC][Ora]ORA-12514: TNS:listener does not currently know of service requested in connect descriptor
The only thing I can think of is that the server on the other end is running Oracle 9.2.0.1 and the Oracle client is 10.2.0.3 - however I don't even see a connection attempt in listener.log on the server.
Anyone else having problems?