Oracle 11.1->; SQL Server Express
Hello
I have an Oracle RAC 11.1, 2 nodes running under Linux Red Hat.
This database needs to connect to a SQL Server Express Edition 2012 to query a simple table with standard fields (varchar, number, date).
For security reasons, we want that the Oracle database initiates the connection.
Reading the documentation and various posts on this forum, I understand that I must install the database for (free) ODBC bridge or a bridge of database for MS SQL Server (need a license!).
I would choose the free one, but I'm just a little surprised that I have to install a huge soft (~ 550 MB) just to query a table.
- First of all, someone confirm that it is the only solution to interrogate a heterogeneous database to Oracle?
- Second, what is the maintenance effort for the gateway database? Is there a backup instance, or something else?
- Finally, if I have to use, can I install Database Gateway 11.2 (or 12?) and connect my 11.1 RAC with any problem?
Sometimes I wonder if I had instead to make an interface with the .csv files...
Thank you for your help.
Kind regards
Yann
Yann,
automatically when you install the Oracle database software you will get Dg4ODBC installed (on platforms where it is available). For you 11.1 installation DG4ODBC running on Linux, it is installed by default - you can check your Oracle_home is a HS/admin directory, you have the compiled executable dg4odbc (you'll find it in $ORACLE_HOME/bin directory) or whn using $ORACLE_HOME/OPatch/opatch lsinventory-detail.
When you do not want to install anything on your production Oracle server, then you can either install the gateway on the MS SQL Server machine and use the MS SQL Server ODBC driver delivered with your SQL Server installation, or you can also install it on any computer, where you find a driver suitable for SQL Server ODBC.
Thus, for example, that you can also use another Linux machine, install the driver ODBC for MS SQL Server on this machine, then on the bridge. Now, you can connect with your database of Oracle running on the Linux cluster to connect to the gateway on the other Linux machine. Then the gateway that will load the ODBC driver and connect to SQL Server.
The only restriction is that you must have a driver ODBC for MS SQl Server on the computer where you install DG4ODBC.
-Klaus
Tags: Database
Similar Questions
-
How to create a database in SQL Server Express 2014 to be used with LV Database Toolkit
I use LV Database Toolkit, which, by default, uses the Jet database. Now, I want to use the SQL with LV Database Toolkit database. I downloaded and installed "SQL Server Express with Tools 2014" in my laptop of Labview. Now I want to create a database in SQL Server, because I think that it is a requirement for the creation of a "udl connection file" (file *.udl). Please help me!
-
Auto-Update for SQL Server Express Edition 2005, 2008, 2012, 2014
An auto-update feature exist for SQL Server Express Edition? If so, is it something that is enabled by default on the package, and where you can locate the function, if you want to disable it?
Thank you!
Matt
This issue is beyond the scope of this site which is for the consumer to related issues.To ensure that you get a proper answer, ask either on the Technet site, if it is a type of Pro problem, or MSDN if it's related to the developer* -
I have SQL Server Express 2005 installed, but it uses only 1 core to a dual core processor. How can I change this?
Select *.
from sys.dm_os_sys_infoProduct 1 CPU_COUNT and 1 Hyperthread_ratio although we have 2 dual core processors on our server which is on the virtual computer.
Thank you
RyanHi Ryan,
Your question is more complex than what is generally answered in the Microsoft Answers forums. It is better suited for SQL server on TechNet. Please post your question in the Forums TechNet in SQL Server
-
SQL Server Express fpr Windows XP?
Nobody knows where and how can I download a copy of MS SQL Server Express that is running under Windows XP Pro?
Hello
1. What is the exact version of SQL Server Express you are trying to install?
For your reference: http://www.Microsoft.com/sqlserver/en/us/editions/Express.aspx
-
Problems installing SQL Server Express 2008 R2 on the laptop
I tried to install sql server express 2008 R2 on my Dell Inspiron 1525 laptop running Windows 7 and I'm not able to get SQL Agent to start and I do not have the SQL Management Studio program as an option under all programs. What I am doing wrong?
Hello
You send messages in the Forum Installation in Vista
For the best results for your questions, please repost in the SQL Server Express Forum.
http://social.technet.Microsoft.com/forums/en/SQLExpress/threads
See you soon.
-
I was able to successfully install SQL Server Express 2008, but try to install the database with tools can produce an error. The error notice States that PowerShell must be installed and installation attempts that result in an error 0 x 80070422. HP laptop G60, plenty of disk space available (more than 75 GB).
Hello
Your question of Windows Vista is more complex than what is generally answered in the Microsoft Answers forums. It is better suited for the IT Pro TechNet public. Please post your question in the Technet Windows Forums. Here is the link:
http://social.technet.Microsoft.com/forums/en/category/SQLServer
-
SQL Server Express of 2014 will not remove registry entries when uninstalling
Hello
I am responsible for the routine installation of our products in our society. We used to install SQL Server 2008 Express with our facility. We also checked the registry entries to detect if the SQL Server 2008 Express to a specific instance has been installed. When we run the uninstall for our program, we have also uninstalled auf instance. If it was the only forum wihtin SQL Server SQL Server hole has been uninstalled. This works as expected.
Now, we want to implement the 2014 of SQL Server Express. The installation is successful and everything is working properly. But when we uninstall SQL Server 2014 leaves a large number of entries in the registry. In particular, the entry for the version number:
HKEY_LOCAL_MACHINE\SOFTWARE\\Wow6432Node\\Microsoft\\Microsoft SQL Server\\120\\SQLServer2014\\CurrentVersion\Version
This makes it difficult to detect if SQL Server 2014 is installed on the system, because SQL Server 2008 uninstall these entries when deleted as expected. OK I can check some folders and files, if they are available, but this does not seem the right way.
Is this a bug, or are there reasons why the registry entries are not removed after uninstalling?
Kind regards
Christian
This issue is beyond the scope of this site (for consumers) and to be sure, you get the best (and fastest) reply, we have to ask either on Technet (for IT Pro) or MSDN (for developers)
* -
Cannot install SQL Server Express 2008 R2 on Spanish Windows 7 Professional N
My system is a Windows 7 Professional N (32 - bit) in SPANISH. I installed Visual Studio Express Web 2012 using the download Web site. Since it does not create databases or data projects, I decided to install SQL Server Express R2 2008.
So, I used Microsoft Web Platform install 4.0 which is on my system and selected 'SQL Server Express R2 2008', first 'Add' (add because it is in Spanish) then selected "Instalar' (installation).Have downloaded SQL Server Express R2 2008 happened for some time. Then it asked me to enter the password for the "sa" user I wanted to use it, so I chose 'Continue' and it went to install.After a while I got an error saying dialogue in Spanish this (translated):X follows products has NOT been installed.
SQL Server Express 2008 R2This product has not been installed correctly. The language of installation selected for SQL Express does not coincide with the language of the Format of the system. In Control Panel, go to the regional language Configuration & Format, click the Formats tab and update the language format and try to install again.The journal says:Believing information: 0: remote file has not changed, using local cached files: C:\Users\XXXX\AppData\Local\Microsoft\Web platform Installer\82214040.xmlBelieving information: 0: get the file http://go.microsoft.com/?linkid=9752395 sidesBelieving information: 0: http://go.microsoft.com/?linkid=9752395 responded with 302Believing information: 0: response headers:HTTP/1.1 302 foundCache-Control: privateContent-Length: 203Content-Type: text/html; charset = utf-8Expires on: kills, 20 Sep 2012 20:38:36 GMTLocation: http://www.microsoft.com/web/handlers/WebPI.ashx?command=getatomfeedwithavgratingqueryServer: Microsoft-IIS/7.5X-AspNet-Version: 2.0.50727X-Powered-By: ASP.NETDate: Kills, 20 Sep 2012 20:39:36 GMT
Believing information: 0: sides file loaded successfullyBelieving information: 0: adding product SQL Server Express 2008 R2 (SQLExpress) to cartBelieving information: 0: authentication in mixed mode using SQLBelieving information: 0: adding product "SQLExpress".Believing information: 0: current installation of setting 1Believing information: 0: starting install sequenceBelieving information: 0: use cached the file to C:\Users\XXXX\AppData\Local\Microsoft\Web platform Installer\installers\SQLExpress\daf34b0ffcbc8be086aafddeafc4e98d2da3295c\SQLEXPR32_x86_ESN.exe instead of download from http://go.microsoft.com/fwlink/?LinkID=186782&clcid=0xc0aInformation believing: 0: EXE command from product "SQL Server Express 2008 R2. "" CommandLine is: ' C:\Users\XXXX \AppData\Local\Microsoft\Web Platform Installer\installers\SQLExpress\daf34b0ffcbc8be086aafddeafc4e98d2da3295c\SQLEXPR32_x86_ESN.exe/q/action = install/features = SQL/InstanceName = SQLEXPRESS SQLSVCACCOUNT = /SQLSVCStartupType 'NT AUTHORITY\Network Service' = auto /AddCurrentUserAsSqlAdmin /ENABLERANU = 1/hideconsole/IACCEPTSQLSERVERLICENSETERMS/SECURITYMODE = SQL /SAPWD = ' * ' "." Process ID: 3672Believing information: 0: Install exit for the "SQL Server Express 2008 R2" is-2067529714 product codeError of believing: 0: Install return code product "SQL Server Express 2008 R2" is failure (El idioma instalacion para SQL Express chosen coincide con el formato del sistema idioma.) In Control Panel el, vaya al dialogo config cuadro y actualice el idioma del formato e idioma, elija pestana Formatos, regional brings nuevo realize the instalacion)Believing information: 0: product SQL Server Express 2008 R2 is installedBelieving information: 0: current increase install 2The first time it was OK as my language & format in this Panel was Spanish. I went and he changed to English (United States) and tried again. Same mistake. Rebooted the system, checked the English language format (notice that does NOT change the language of the current WIndows user interface) and tried to install SQL Server Express 2008 R2 with WebPI but no luck.Why is it not possible to install SQL Server Express 2008 R2 in a Spanish installation of Windows 7 during installation of Visual Studio 2012 without problem?Hello D.E.G.T_,
It would be preferable for you to post in the forums TechNet for SQL Server.
http://social.technet.Microsoft.com/forums/en-us/SQLExpress/threadsMembers of the community would be better able to advice you.
Thank you
Marilyn
-
Dear support team,
I'm trying to install MS SQL Server Express Edition (2005) on my Windows 7 Home premium... but give the error message "this machine doesn't have a product which corresponds to this installation package."
How can I solve this problem
Please email it to me at * address email is removed from the privacy *
Kind regards
Karim Hussain
Hi karim Hussain,.
You can post the question on the link given below for assistance.
http://social.msdn.Microsoft.com/forums/en-us/category/SQLServerYou can also consult the following link:
http://TechNet.Microsoft.com/en-us/library/ms143506%28SQL.90%29.aspx
-
What is the version of SQL Server Express embedded used?
To the best of my knowledge, we are using vCenter Server 5.0 U1.
Build number is 623373 in help | Everything.
What is the version of the SQL Server Express included/embedded - 2008?
How to know and check?
I need to know specifically which version of SQL Server Express Management Studio install on our vCenter server so I can start to run maintenance such as backups that truncates logs, and also to allow for more storage Journal, we get the error 9002 with the journal storage.
Thank you, Tom
vCenter Server 5.0 uses Microsoft SQL Server 2008 R2 Express as the Group datasbase.
See for example http://kb.vmware.com/kb/2003790
André
-
Virtual Center can run on SQL Server Express
Hi, I currently have Virtual Center running on SQL Server 2005 Standard. I would like to move databases to SQL Server Express. Virtual Center run on SQL Server Express? Y at - there any restrictions that I can hit? We run ESX 4.X and a few 50 VM environment.
Thanks in advance for your help,
Terry
the limitation to Express is 5 guests and 50 VM. However, the biggest concern may be the restriction of size of 4 GB of your DB. May I ask why if you are already running on the standard 2005 would return you Express?
-
Failed to add the source of data for local SQL Server Express
I can't get the new data source to connect to a local SQL Server Express (2008).
SES, I activated authentication NTLM-no, created an account specifically to CFServer and was able to connect to SQL Server through Management Studio. But the data source does not always connect.
When I enter computerName/SQLServerName for the server, I get a message saying '... The instance requested is invalid or not running. »
When I get home just to SQLServerName, the message says "socket creation error. Unknown host: SQLServerName. »
When I get home (local), I get a message saying "error creating socket. "Unknown host: (local).
When I enter 127.0.0.1, message says "error creating socket to host and port: 127.0.0.1:1433.» "Reason: Connection refused: connect".
I don't know why the first is considered non-valid, or why the fourth refuses connection. I forgot something?
I found the solution, that doesn't have to do with Coldfusion, but rather with the configuration of SQL Server to TCP/IP. In case anyone else ever gets on this post with a similar problem, I wrote on this topic to http://forums.devshed.com/ms-sql-development-95/trying-to-connect-to-sql-server-on-localho st - 1433 t - 958558.html.
-
Error connecting to SQL Server Express using jTDS
Hi all! It's my first time using JDBC, and I followed some examples online to establish a test to my internal DB SQL Server Express connection. Here's the Basic code that I use (with security identification information redacted, of course):
I get this error after 20 seconds: "network error IOException: Connection timed out: connect. I understand this is usually caused by a bad port, username or password, but I can connect using the exact same credentials via SQL Management Studio Express. I tried to insert port number: 1433 after the name of the server and the name of the comic, but no joy. Can someone tell me what is the 'official' syntax, or how I would go about solving this problem? Thanks in advance.public static Connection getConnection() throws Exception { Connection conn = null; try { Class.forName("net.sourceforge.jtds.jdbc.Driver"); conn = DriverManager.getConnection("jdbc:jtds:sqlserver://WINSERVER/database", "username", "password"); } catch(SQLException e) { throw new Exception("Error connecting to database: " + e.getMessage()); } catch(ClassNotFoundException e) { throw new Exception(e.getMessage()); } System.out.println("Connected to database"); return conn; }
ZachI get this error after 20 seconds: "network error IOException: Connection timed out: connect. I understand that this is usually caused by a bad port, user name or password.
Fairly certain that most of the last part of this is incorrect since your instance information.
If you connect to a server using what anyone, even remotely, as a true lan so if the server is not listening you will get an immediate connection error - saying something to the topic "connection refused." And if your creds user do not match you will get a different error.
A timeout after 20 seconds means that the network request is not being served at all, by the other other end.
And that suggests a firewall problem.
A simple test is the following
-Log in as the same user that the application is running as. If you are working on the app, it's you. Is there a sort of JEE or service/cron, then it is very likely that you.
-Open a console window.
-Use telnet to connect using EXACTLY the same hostname and port that you expect. An exampleTelnet 1433 WINSERVER
If telnet is successful it will give you a white screen (or something similar). Failure will give an error.
The above process verifies that your box and the credentials of the user of the process (no connection) can successfully access the db box. Until it works your java code is not.
Common default for SQL Server ports 1433 and 1434. It can be configured to use anything else.
-
Including SQL Server Express download?
I'm running Windows 7 on a PC and need to manage a database of MS SQL 2005 that is set up for network solutions. I went to http://www.microsoft.com/en-us/download/search.aspx?q=2005%20express%20edition and find a bunch of possible downloads. I think I need to Microsoft SQL Server 2005 Express Edition Service Pack 4 but wonder if someone can let me know if it is accurate. The database is already developed, I just need to be able to connect and to manage it.
Thanks for any help or suggestion.Hi SpyglassSally,
Thanks for posting your question in the Microsoft Community. I suggest you go through the following link.
Microsoft SQL Server Management Studio Express.
http://www.Microsoft.com/en-US/Download/details.aspx?ID=8961
If you need assistance, I would ask answer you with more information to help you better.
Maybe you are looking for
-
When I click on a link, for example, an excel file. I want it open in the tab in mozilla. Is it possible to do?
-
How to synchronize messages from mac to iPhone
So I just made the mistake of 'restoration' my phone after I already had used for months (I had virtually no contact names, and I thought that's how I could get back them)... now my phone is completely messed up, and miss me all my texts. Its super
-
It seems that my printer starts to show the "low on ink cartridge" pop up when there is still a lot of ink left. Not to mention that I can tell when he's really low on ink by looking at the printed pages, duh! I spend way too much of my life having
-
R &; R - no option to restore to factory settings (T420)
Nice day I got ThinkPad T420i for 3.5 years. Recently, my hard drive is damaged and I have problem with restoring my ThinkPad to the factory settings. 3 years ago, I created a recovery media: recovery and rescue and three DVD boot disk. Now, when I t
-
Version of 10 blackBerry software problems
Dear Sirs, Given that I installed the new version of the software 10.2.1.537, my mobile device - Q10 - is went really slow application linked to the smallest at the reception of e-mails and even synchronize email to the linked server. Is there a bug