how to check oracle database has installed which operating system?.Currently I'm working in remote server, I don't know my oracle server running in windows os or linux os. How can I identify, If any query is there?. If yes, Please share to me.
You can use the PORT_STRING function:
This function returns a string that identifies the operating system and the TWO TASK PROTOCOL version of the database. For example, "VAX/VMX-7.1.0.0"
select dbms_utility.port_string from dual;
Related
I can't seem to find any information whether Oracle Linux comes with pre-installed Oracle-DB or not.
It does not come pre-installed. Oracle Linux is just an operating system - specifically a clone/derivative of Red Hat Linux - suitable for many uses and not just as a database server. It does come with certain kernel tweaks meant to make it a better database server should you choose to use it for that, and with available RPM packages to help you pre-configure the server for database installation, but not with an actual installed database instance.
we upgraded a user to windows 10 and we are having issues configuring the ODBC connect with Oracle.
We got both the 64bit and 32bit drivers installed. I know the OBDC for 32bit is syswow64 and 64bit is on the system32.
I guess the user has two version of the same application. One uses the 64bit drivers and the other version uses the 32bit driver. They both use the same name inside the obdc connect. When we try to add the 32bit connection it overwrites the 64bit connection. I'm guessing because its the same name.
Is there a way to add two odbc connections with the same name, but one being a 32bit and the other being a 64bit?
The user say you have to map the two drivers together and something and about using the odac oracle install. When i installed i just uses the oracle client install as administrator. The oracle version is 12.2
When I've had this issue, I've had to set up two versions of the driver and reference them independently. I'll have "Oracle32" and "Oracle64" and then reference the one the application calls for. I hope that helps!
In earlier Oracle versions by default both drivers had the same name and the ORACLE_HOME were equal, e.g. OraClient11g_home1.
Now in Oracle 12 or newer this changed by default to OraClient12Home1_32bit and OraClient12Home1
I assume you can simply rename the ODBC driver in registry, i.e.
HKLM\SOFTWARE\WOW6432Node\ODBC\ODBCINST.INI\Oracle in OraClient12Home1_32bit rename key to Oracle in OraClient12Home
HKLM\SOFTWARE\WOW6432Node\ODBC\ODBCINST.INI\ODBC Drivers\Oracle in OraClient12Home1_32bit rename to Oracle in OraClient12Home1
As far as I know when you add a "User DSN" then the DSN is platform independent, i.e. tries to load the 32/64 bit driver depending on the invoking process. Thus, if you add the same DSN again, it will overwrite the existing one. In order to determine the platform you have to add a "System DSN".
This answer may help you for installation: BadImageFormatException. This will occur when running in 64 bit mode with the 32 bit Oracle client components installed
I have access to a virtual private server , The OS is windows Server 2008,
How can I determine what OS is installed on the Real server?
is there any command prompt code or something to figure this out?
You can use compiler predefined macros to detect the operating system type.
#if !defined(_WIN32)
I got win7 home basic and on my VMware i got linux red hat 5.4. I created oracle database on that linux.
I'm asking that : can i connect the that oracle database with VS2010 from my win7 side ?
Is that possible ??
Oracle inside virtualized machine can accept connections. Make sure that networking setting on vm is allowed and that Linux firewall accepts requests for Oracle database (ports are open). I assume that you started database and listener and that you set and use correctly Oracle client side (ODBC,OCI,...)
I am a freshman to oracle,but I have ever used sql server.I realize that there is a graphical console called oem,we can use it from web browser.
the oracle is installed in CentOS 6.3,it is oracle 11g r2.
the os in my computer is win7.
I can access oem in the server machine locally,but I can not access it from my computer using ip address.So what configurations should I do?
my error page like this:
thank you