Interfacing Oracle with Microsoft SQL?
Hi,
My workplace uses Microsoft SQL server and I'm trying to encourage our IT department to install 10g express so we can make use of Application Express.
One problem is that the Apex application would need to access data stored in the Microsoft SQL server (there is no chance of converting it to an Oracle database anytime soon).
Are there any popular solutions for interfacing the two databases?
We would be looking at perhaps 100-500 queries on the Microsoft database per day, nothing very demanding.
Regards,
David
hinpong:
Thank you for the suggestion, I am open to other ideas. I am not sure what other tools are out there that will meet my needs.
Our IT department has written applications with Visual Studio and Ajax but is unable to maintain or fully debug them. They are not thrilled with the prospect of me writing a program that interfaces direclty with their database but a separate database and the web-based development environment of Apex is a possibility.
We have been planning on not linking the two databases at all but if our IT department were able to handle something such as setting up a script to replicate the data on a daily basis, perhaps we could get the link regardless.
We need to retrieve a part number, given a part name, from the MSSQL database, nothing more. This would only need to be retrieved when new records are being created.
What other tools would you recommend given this scenario?
The database will have about 30 fields, less than 100 queries per day, and up to 5 new records per day. It is not very demanding at all, in my opinion, and I wouldn't have a problem even writing something with php/mysql if that were an option but it is not.
Regards,
David
Similar Messages
-
MCTS 70-466 Implementing Data Models and Reports with Microsoft SQL Server 2012
I am searching for training kit for Exam 70-466 (Implementing Data Models and Reports with Microsoft SQL Server 2012) but I think is not published yet. I was expecting its release in Jan or Feb 2014. Would any one can tell me its release date or any place
where I can find this book.
Thanks
Hi Azhar lqbal Gondal,
According to your description, since the issue regards training and certification,
I suggest you post the question in the Learning forums at
http://social.technet.microsoft.com/Forums/en-US/home?category=learning. It is appropriate and more experts will assist you. If you have a specific technical question about Microsoft SQL Server,
you can visit and post your question on the SQL Server Forum.
There is some detail about Exam 70-466 Implementing Data Models and Reports with Microsoft SQL Server 2012, you can review the following articles.
Exam content can be found here:
http://www.microsoft.com/learning/en-us/exam-70-466.aspx
http://borntolearn.mslearn.net/certification/database/w/wiki/525.466-implementing-data-models-and-reports-with-microsoft-sql-server-2012.aspx#fbid=Mn-t6aRhs-H
Regards,
Sofiya Li
Sofiya Li
TechNet Community Support -
What component is included with Microsoft SQL Servers that can be used to perform a broad range of data migration tasks?
a. Full Text Search service
b. SQL Notification Server
c. SQL Reporting Server
d. SQL Server Integration Servicesd.
Are you having a test and trying to cheat?
For every expert, there is an equal and opposite expert. - Becker's Law
My blog
My TechNet articles -
The DB tools doesn't work with Microsoft SQL
I am tring to write series of waveforms to a database. The DB tools doesn't work with Microsoft SQL, but when i replace the SQL with Access, it works fine. I have to use SQL in the application.
Any advice pls?
longing for your reply.
Attachments:
test.vi 47 KBRight off hand I would say the problem is that you are connecting through ODBC. Try the native SQL Server driver, your connect string should define the provider as "SQLOLEDB.1".
Mike...
Certified Professional Instructor
Certified LabVIEW Architect
LabVIEW Champion
"... after all, He's not a tame lion..."
Be thinking ahead and mark your dance card for NI Week 2015 now: TS 6139 - Object Oriented First Steps -
Oracle-forms+Microsoft SQL Server7
I am working with Oracle Forms/Report6i to work against Microsoft SQL Server 7.
How to set a SQLSERVER role to a give user dynamically from oracle form or report.
Also please mail me if anyone is using oracle forms/report extensively against SQL Server.
Any help is most welcome at [email protected]This forum is meant for discussions about OTN content/site and services.
Questions about Oracle products and technologies will NOT be answered in this forum. Please post your product or technology related questions in the appropriate product or technology forums, which are monitored by Oracle product managers.
Product forums:
http://forums.oracle.com/forums/index.jsp?cat=9
Technology forums:
http://forums.oracle.com/forums/index.jsp?cat=10
As a general guideline, please first search the forum to see if your question is already answered. You will find answers for the most frequently asked questions by simply searching the forum. This will help you to find the answer right away and will save time for all of us. -
Binding in Prepared Statement is not working with Microsoft SQL Server JDBC
I ran the following program with sqljdbc4.jar in the class path. There is data in the EMPLOYEE table for the employee name DEMO but the following program is not retrieving data for DEMO. When the same program was run with Merlia.jar in the class path, it was retrieving data for DEMO.
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
Connection con = DriverManager.getConnection("jdbc:sqlserver://SERVER23:5000;databaseName=TESTDB", "SYSADM", "SYSADM");
String sqlSele = "SELECT * FROM EMPLOYEE WHERE EMPNAME like ?" ;
PreparedStatement sts = con.prepareStatement(sqlSele);
sts.setString(1, "DEMO" );
ResultSet rs = sts.executeQuery();
while(rs.next())
System.out.println("driverConn.main()" + rs.toString());
catch(Exception e)
System.out.println(e);
e.printStackTrace();
Can someone help me out from this issue.This is the program that I used for testing the behaviour of prepared statement with sqljdbc4.jar. Also included the code for Merlia.jar.
import java.sql.*;
public class driverConn {
public static void main(String [] a)
try{
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
//Class.forName("com.inet.tds.TdsDriver");
Connection con = DriverManager.getConnection("jdbc:sqlserver://SERVER23:5000;databaseName=TESTDB", "SYSADM", "SYSADM");
//Connection con = DriverManager.getConnection("jdbc:inetdae7a:SERVER23:5000?database=TESTDB", "SYSADM", "SYSADM");
String sqlSele = "SELECT * FROM EMPLOYEE WHERE EMPNAME like ?" ;
//String sqlSele = "SELECT * FROM EMPLOYEE WHERE EMPNAME like ‘%DEMO%’”;
PreparedStatement sts = con.prepareStatement(sqlSele);
sts.setString(1, "DEMO" );
//sts.setString(1, "%DEMO%" );
java.sql.ResultSet rs = sts.executeQuery();
while(rs.next())
System.out.println("EMPNAME is " + rs.getString(“EMPNAME”) + “”); }
catch(Exception e)
System.out.println(e);
e.printStackTrace();
Following are the specifications:
Version of the Driver:
Microsoft JDBC Driver 4.0 for SQL Server CTP3
Downloaded the driver using the link http://www.microsoft.com/download/en/details.aspx?id=11774
Java Version:
Java 1.7.0_02
Database Version:
Microsoft SQL Server 2008 (SP2) - 10.0.4000.0 (X64) -
Connecting BI Pub with Microsoft SQL server 2008
I am trying to connect Microsoft SQL server 2008 as a Data source in BIP .
Using below info :
Driver Type : Microsoft sql server 2005
Database Driver class : com.microsoft.jdbc.sqlserver.SQLServerDriver
Connection String : jdbc:sqlserver://TXHOURDB71D:1443;DatabaseName=StewartAccessIntegration
I am unable establish the connection and the username and password which I giving is right for the connection.
Please let me know if I am missing any config steps.
AJOfficially, you got to use Hyperion drivers.
For BIPublisher 10.1.3.4 and ++ to connect to Ms sql server,
use the following
This works well and better.
Driver class = hyperion.jdbc.sqlserver.SQLServerDriver
Connection String = jdbc:hyperion:sqlserver://SERVERNAME:PORT;DatabaseName=DBNAME;
http://winrichman.blogspot.com/2009/04/hyperion-driver-to-connect-to-ms-sql.html
In older versions.
you can also copy the drivers to the lib folder or applib folder and try what you were doing.
http://download.oracle.com/docs/cd/E10415_01/doc/bi.1013/b32481/toc.htm#T498352 -
SAP NetWeaver BI with Microsoft SQL Server 2012 Reporting Services using XMLA
I am currently implementing SAP BW and am trying to connect the Microsoft SQL Server 2012 Reporting Services product. I am able to connect to SAP BW but there is one problem when i click on Query Designer after adding a DataSet the screen just displays the dialog prompt saying '' NO CUBES WERE FOUND. VERIFY THAT YOU HAVE SELECTED A VALID CATALOG''.
The advanced information depicts the following:Hi Raunak T,
Just a very basic question from my end:
I believe that "Microsoft SQL server Report Builder" is the 3rd party which uses MDX as interface.
Have you set the property using OLE DB for OLAP in your queries?
BR
Prabhith -
Issue with Microsoft SQL Server, according to SAP (LMB)
We are upgrading our SAP Solution Manager and ran into a problem. SAP has passed it on to Microsoft because it appears to be an issue with our MS SQL data base. So we get a question back from Microsoft that says - -
First, you are running SAPJVM1.4 and for a 1.4 environment the 1.2
version of the Microsoft SQL Server driver must be used.
So how can I find the version number for our Microsoft SQL Server driver ?? Thanks, Jim WellsThat is a difficult topic. Some articles:
http://blogs.msdn.com/b/sqlcat/archive/2010/10/26/how-to-tell-which-version-of-sql-server-data-access-driver-is-used-by-an-application-client.aspx
http://technet.microsoft.com/en-us/library/ms181099.aspx
http://www.mssqltips.com/sqlservertip/2198/determine-which-version-of-sql-server-data-access-driver-is-used-by-an-application/
Kalman Toth Database & OLAP Architect
IPAD SELECT Query Video Tutorial 3.5 Hours
New Book / Kindle: Exam 70-461 Bootcamp: Querying Microsoft SQL Server 2012 -
How to connect Data Services with microsoft SQL/ Steps
Dear All,
i attend to connect the SAP BO Data Services to Microsoft SQL.
1. Is there any document which explains the steps to follow?
2. Is there any document how to build a prototyp
Thank you.
Pat.Hi Aditya,
You can use a datastore of type ODBC using the IBM Client Access driver or the DataDirect driver that comes packaged with Data Services. There is a sticky thread on downloading the DataDirect driver. There is also another option to connect with the Attunity driver for the AS400. You cannot use the DB2 UDB drivers to connect to the AS400 V6R1.
Victor -
Connection with Microsoft SQL Server version 7/2000
Hello,
I am a VB expert, but new in Oracle forms by starting from 6i.
I am trying to get connected from oracle forms to Microsoft SQL server to get some data as batch job.
Is some body can help me connecting to MS SQL Server, please.Hi,
Create the odbc data source of SQL Server database and then while connecting through the Forms in the connection string write UserName/Password and host string as odbc:<odbc_Name>.
Hope this will work.
Regards
gaurav -
Hi,
I am trying to create a physical schema to connect to Microsoft SQL Server. When asked user and password for the connection to the server, what rights must the user have in order for this to work?
And when specifying the JDBC URL, what should be the hostname, the same as the server name?
Thank you,
AdinaHi there,
I use this configuration for connecting SQL Server:
In data server object
* Definition: the must important fields are the username and password
* JDBC:
- JDBC Driver: com.microsoft.sqlserver.jdbc.SQLServerDriver
- JDBC URL: jdbc:sqlserver:// *<SERVER IP or NAME>* : <*PORT* (optional, if not defined it will take the default)>
Then you need to create a physical schema where you're going to define the SQL Server database name and the owner or user
* Definition:
- Database(catalog): name of the SQL Server database
- Owner (schema): the name of the owner, for example dbo
- Database(work schema): again the name of the SQL Server database; not required
- Owner(work schema): not required
On local object mask I also modify this field to add the SQL Server user, for example *%CATALOG.dbo.%OBJECT*
On remote object mask I leave the same (*%DSERVER.%CATALOG.%SCHEMA.%OBJECT*)
Hope this was useful for you
Cheers,
Edited by: Homerol on Apr 25, 2012 10:36 AM -
O2C PIP with Microsoft SQL Server Based Siebel server
Hi,
We are trying to install AIA 2.2 with PIP for Order to Cash cycle. This integrates Siebel with Oracle for O2C cycle. We have done installation till AIA foundation pack successfully. Now when I looked at PIP installation guide it asks for Siebel database details. My Siebel database is MS SQL Server 2000. But installation guide only mentions installation through Oracle DB. Generally if there is any MS SQL server 2000 connection happening to Oracle, it would be through ODBC – JDBC Bridge. However I do not see any details of that sort in the installation guide.
Have you guys tried this kind of installation? If not then, can you please help me by raising this to internal community in Oracle?
Best Regards,
Dhaval KhamarHi there,
I use this configuration for connecting SQL Server:
In data server object
* Definition: the must important fields are the username and password
* JDBC:
- JDBC Driver: com.microsoft.sqlserver.jdbc.SQLServerDriver
- JDBC URL: jdbc:sqlserver:// *<SERVER IP or NAME>* : <*PORT* (optional, if not defined it will take the default)>
Then you need to create a physical schema where you're going to define the SQL Server database name and the owner or user
* Definition:
- Database(catalog): name of the SQL Server database
- Owner (schema): the name of the owner, for example dbo
- Database(work schema): again the name of the SQL Server database; not required
- Owner(work schema): not required
On local object mask I also modify this field to add the SQL Server user, for example *%CATALOG.dbo.%OBJECT*
On remote object mask I leave the same (*%DSERVER.%CATALOG.%SCHEMA.%OBJECT*)
Hope this was useful for you
Cheers,
Edited by: Homerol on Apr 25, 2012 10:36 AM -
JSP with Microsoft sql Server 2005 Studio Express
I have a database named CS352 in MSSQL 2005 Express version, I am using Tomcat 5.5, I am trying to connect to this database with jdbc driver jtds-1.2, but I can't connect, here is the code for the connection
Class.forName("net.sourceforge.jtds.jdbc.Driver");
java.sql.Connection con = java.sql.DriverManager.getConnection("jdbc:jtds:sqlserver://localhost:1433/CS352");
it gives error for the second part
java.sql.SQLException: Network error IOException: Connection refused: connect, what should I do to connect to database please help it is very urgent.when I say telnet 127.0.0.1 1433 or telnet localhost 1433 it say connection can not established destination computer rejects, what could I do to solve this problem, or how can I connect to mssql with a different approach, maybe using jdbc:odbc what is the diference if someone explain the differences and how can I cnnect with odbc or to solve the problem above (localhost1433 is not reachable), thanks for the help.
-
Is ODI compatible with Microsoft SQL Server 2008??
Hi,
We are trying to set ODI for SQL Server 2008 but we are getting an error: "connection failed". I do not know if the problem is the driver or the incompatibility between ODI and SQL Server 2008.
Does someone use them together? Are compatible?
If the response is yes, where is the problem? We are using the following JDBC driver:
com.microsoft.jdbc.sqlserver.SQLServerDriver
jdbc:microsoft:sqlserver://<host>:<port>
And we have download the sqljdbc_2.0 driver.
Thank you very much,
Araitz.-Hi Araitz,
I have ODI Connecting to a Master and Work Repository on SQL Server 2008
Couple of things:
- Have you put the JDBC driver in the drivers folder of you ODI installation?
- In terms of the connection strings, your driver name seems OK; This is the string I have for my URL - jdbc:sqlserver://localhost:1433;databaseName=odimaster; IntegratedSecurity=false
For the user name and password, put those in the connection area. By using IntegratedSecurity=false, you are forcing the password to be picked up from the connection area and not trying to use your AD credentials
Note - The connection string contains odimaster (this is for our ODI Designer login)
Hope this helps.
Best Regards,
geeo
Maybe you are looking for
-
I use Blackmagic I/O on my mac and if I run a blackmagic preset timeline in Prem CS5 the performance of Prem is dramatically reduced as opposed to a Prem software only preset. I have read on the cow the reasons behind this and understand them. My que
-
Is there any way to get the default filename for iTunes U reports modified? The extra period is causing my security software to kill my ability to get the report. I'm seeing this: Attachmentfile : aug.edu-2011-04-10.xls\1.OLE ScannerDetected: Suspi
-
I have a page that is working according to spec with a dropdown box to select records, a search box to refine the data in the dropdown, and multiple text fields for editing. I then included an inline message with the "for" property set to my dropdown
-
How to see ALL purchases? (Not just the most recent 2000)
So I got a new MacBook and I want to sync my iPod 5 to it. The problem with this is that it erases all of your iPod's information. I'm okay with this, I just want to be able to put all my songs back onto it. So I go to the iTunes store, click purchas
-
Hi all, When launching cost manager, Actual cost worker completed with warning message at a transaction_id and it erred out as below. CSTPACIN.COST_INV_TXN: (190): User-Defined Exception Pls help to sort out this issue.. Thanks Dinesh