DB connect with MS SQL

Hi,
We are in BW 3.5 with DB as Oracle and OS AIX.
Is it possible to extract data form the the MS SQL server by using DB connect
Heard that to extract data from MS SQL,the OS of the BW system should be windows NT
Please guide me 
Thanks
Sarasu

Hi Sarasu,
you can certainly use DB MultiConnect to do this.
The issue you may face is that the SAP Kernel must support the non-SAP database. If you are not running your SAP application server on a Windows platform then the SAP Kernel you are running will not support MS-SQL. This makes sense as MS-SQL will only run on Windows so why bother putting MS-SQL support into a non-windows kernel.
So if you have your BW system running on a non-windows application server then you will need to find another way to achieve this. You could add a windows application server to your BW system landscape for this purpose. SAP fully supports heterogeneous system landscapes i.e. different types of application servers mixed into a single SAP system.
Cheers
Graham Robbo

Similar Messages

  • Create connection with Oracle SQL Developer

    Hello,
    my test to connect my Oracle database with SQL*PLUS works. Here I need only the username (I test with system), my password and the hostname (orcl).
    Now I want to create this connection with the SQL Developer.
    Here I need the Port. I don't know the port of my database. How can I find it out?

    Hi, the port must be the used by listener, review the $ORACLE_HOME/network/admin/listener.ora file or get the listener status(lsnrctl status) for get the correct port.
    You can try with the default port. (1521).
    Luck.
    Havea good day.
    Regards.

  • I want to Know how to use JDBC connection with postgress sql on Linux

    Hello friends R u Listen to me?
    Pls help me for making JDBC connectivity with postgress Sql On Linux by using Type 4 Driver .
    Is there is any envoirnment setting rqr then pls send me the same on my mail
    My mail is [email protected]
    varsha

    dcminter wrote:
    http://java.sun.com/docs/books/tutorial/jdbc/index.html
    and
    http://www.postgresql.org/docs/
    ;-)

  • PeopleTools 8.49 PeopleSoft Database Cannot Connect with MS SQL Server 2005

    Folks,
    Hello. I am working on PeopleSoft PIA. My system is Windows Server 2003, MS SQL Server Express 2005 Standard, PeopleTools 8.49. I am setting up PeopleSoft Database \PsMpDbInstall\setup.exe and got the errors as follows:
    Error: Setup fails to connect to SQL Server. The default settings SQL Server does not allow remote connection.
    Then I type in "sqlcmd" in Command Prompt and got the same error as follows:
    Name Pipe Provider: Could not open a connection to SQL Server. MS SQL Native Client: the default settings SQL Server does not allow remote connection.
    In order to fix SQL Server 2005 remote connection problem, I have done the 3 steps as follows:
    Step 1: In SQL Server Surface Area Connection, enable local and remote connection, TCP/IP and Name Pipes, SQL Server browser Startup type "automatic" and status "running".
    Step 2: Create exception for SQL Server 2005 and SQL Server browser Service in Windows Firewall.
    Step 3: Add the default SQL Server Port 1433 into Windows Firewall.
    But the above 3 steps cannot resolve SQL Server Express 2005 remote connection problem. Can any folks help to resolve this problem ?
    Thanks.

    Folks,
    Management Studio can connect with SQL Server 2005 successfully.
    I have turned off Windows Server 2003 firewall completely. But "sqlcmd" in Command Prompt still connect with SQL Server 2005 because its remote connection is not allowed.
    Is the "not allow remote connection" problem caused by Windows Firewall or SQL Server 2005 itself ?
    Thanks.

  • Oracle Connectivity with MS SQL Server. ORA-00972: identifier is too long

    I have linked Oracle Database with MS SQL Server using HS and DB Link.
    DB Link Script:
    CREATE DATABASE LINK "FCHH"
    CONNECT TO SA
    IDENTIFIED BY <PWD>
    USING 'LISTENER_FCHH';
    Links tested successfully.
    Now "SA" user in Microsoft SQL Server has multiple databases i.e. Master,SecurePerfect,SecurePerfectHistory. when I try following command
    select * from "SecurePerfectHistory.DBO.BadgeHistoryTable"@FCHH
    ORA-00972: identifier is too long

    ORA-00972: identifier is too long
    Cause: An identifier with more than 30 characters was specified.
    Action: Specify at most 30 charactersAman....

  • Connection with Ms sql server 2005

    Hi
    I will be glad if someone help me.
    I want to make a connection with sql server 2005, I have tried with many drivers but I failed
    This is my simple code
    import java.sql.*;
    public class Test2 {
    public static void  main(String args [])
    try
       Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
    Connection conn = DriverManager.getConnection("jdbc:microsoft:sqlserver://MOON-B52CC77905:1433\\MARTIN/emp","usr","pwd");
    catch(ClassNotFoundException cnfe)
    System.err.println(cnfe);
    catch (SQLException sqle)
    System.err.println(sqle);
        }getting two common errors:-
    1/ some Attempts with sqljdbc.jar are generating *[ no suitable Driver ]* error.
    C:\Program Files\Java\jdk1.5.0_22\bin>java -cp sqljdbc.jar;.; Test2
    java.sql.SQLException: No suitable driver2/other attempts with sqljdbc4.jar generates the following error
    C:\Program Files\Java\jdk1.5.0_22\bin>java -cp sqljdbc4.jar;.; Test2
    Exception in thread "main" java.lang.UnsupportedClassVersionError: Bad version n
    umber in .class file
            at java.lang.ClassLoader.defineClass1(Native Method)
            at java.lang.ClassLoader.defineClass(ClassLoader.java:621)
            at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:12
    4)
            at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
            at java.net.URLClassLoader.access$100(URLClassLoader.java:56)
            at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
            at java.security.AccessController.doPrivileged(Native Method)
            at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
            at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
            at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:268)
            at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
            at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
            at java.lang.Class.forName0(Native Method)
            at java.lang.Class.forName(Class.java:164)
            at Test2.main(Test2.java:23)

    VANPERSIE wrote:
    ok but
    the problem is that it's required from me to do a project on java 5.
    in addiition to I don't have java6
    please help.
    Edited by: VANPERSIE on Apr 12, 2011 1:14 AMThen don't use sqljdbc4.jar.
    If you had done a simple Google and looked it up on Microsofts site you would have found [URL http://msdn.microsoft.com/en-us/library/ms378422.aspx]this, which explains that it needs 1.6 to run.
    ETA: Also you might have found [URL http://msdn.microsoft.com/en-us/library/ms378526.aspx]this, which explains what the connection string should look like.
    jdbc:sqlserver:<etc etc>
    Edited by: Tolls on 12-Apr-2011 01:08
    Edited by: Tolls on 12-Apr-2011 01:10

  • Connection with ms sql 2005

    Dear all,
    I have two scenario to make connection with sql server 2005.
    1)sqlserver and database 11g both on windows xp 32 bit  .
    Is oracle Gateway best option in such scenario?
    2)Sqlserver on windows xp and 11g database on solaris 64 bit.
    Please provide step by step documents for this.
    Thanks

    Hi,
      You can use an Oracle Database Gateway for both scenarios.
    There are different combinations you can have depending how you want to setup your systems -
    1. sqlserver and database 11g both on windows xp 32 bit
    You can install the gateway either as part of the existing RDBMS install or in a separate ORACLE_HOME.  It is usually better to install the gateway standalone in a separate OH as this makes maintenenace easier.
    2. Sqlserver on windows xp and 11g database on solaris 64 bit.
    You can either -
    a) install the gateway on the Solaris 64-bit machine to connect to the SQL*Server on Wiondows. Again you can install standalone or as part of the existing RDBMS
    b) from the RDBMS on Solaris 64-bit you can access a gateway on the Windows machine. If this is the same Windows machine as in scenario 1 then you can use that gateway which is already installed.
    There are 2 gateways you can use to connect to SQL*Server -
    - Database Gateway for SQL*Server - DG4MSQL
    - Database Gateway for ODBC - DG4ODBC
    There are differences in the licensing and functionality of these 2 gateways which are discussed in these notes -
    Functional Differences Between DG4ODBC and Specific Database Gateways (Doc ID 252364.1)
    Gateway and Generic Connectivity Licensing Considerations (Doc ID 232482.1) 
    The following notes have further details on setting up the gateways -
    How to Setup DG4MSQL (Database Gateway for MS SQL Server) on Windows 32bit post install (Doc ID 466267.1)
    How to Configure DG4MSQL (Oracle Database Gateway for MS SQL Server) 64bit Unix OS (Linux, Solaris, AIX,HP-UX) post install (Doc ID 562509.1)
    How to Setup DG4ODBC (Oracle Database Gateway for ODBC) on Windows 32bit (Doc ID 466225.1)
    How to Configure DG4ODBC on 64bit Unix OS (Linux, Solaris, AIX, HP-UX Itanium) to Connect to Non-Oracle Databases Post Install (Doc ID 561033.1)
    The following note has further details on gateways including links to the documentation -
    Master Note for Oracle Gateway Products (Doc ID 1083703.1)
    These are all available on My Oracle Support.
    Regards,
    Mike

  • 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

  • Connection with MS SQL Server 2000

    Our Application server is in UNIX and we need to select data from a MS SQL Server 2000 table and this non SAP server is in Windows OS. Is it possible to establish a connection from  our application server which is in UNIX to Non SAP server MS SQL Server 2000 which OS is Windows ? Again, how to call a MS SQL stored procedure from Oracle ?
    Please help me.

    Hi there;
    I am a starter with Java and need your help with this little program.
    Create a console application project named Payroll that stores an employee's hourly pay rate and hours worked. Compute gross pay (hours times rate), withholding tax, and net pay (gross pay minus withholding tax). Withholding tax is computed as a percentage of gross pay based on the following:
    Gross Pay: Withholding percentage :
    0 to 300.00 ::::: :::::: Withholding percentage 10%
    300.00 to 400.00:::::: Withholding percentage 12 %
    400.01 to 500.00 :::::: Withholding percentage 15 %
    500.01 and over ::::::: Withholding percentage 2 0 %
    Thank you
    Alex

  • Connection with MS -SQL server Database

    Hi Experts,
    We are new with Oracle SES.
    We have created one table in MS SQL server 2005 in testing database called as Northwind, table is EMPdate with adding required column name as "URL","KEY","CONTENT","LASTMODIFIEDDATE","LANG".
    Now we create database source in Oracle SES by giving following things
    Database Connecting String: jdbc:sqlserver//<Loaclhost>:1433;databasename=Northwind
    UserId:
    Password:
    Query: Select URL,KEY,CONTENT,LASTMODIFIEDDATE,LANG,'text/html' CONTENTTYPE from EMPdate
    path separator: #
    Document Count : -1
    Parse Attributes :false
    And create Source & when we run schedule on this datadase source we got error that "invalid SQL command"
    Please can you provide sequence of steps to create MS SQL Server database source & generate the statistics.
    Thanks

    Hi,
    Thanks for the response.
    Running the Schedule for Stats collection -- I mean,the Schedule step whcih could be the immediate step just after database source creation
    The Crawl of the SQL Server not succeeded is Crawl Error
    which is located in C:\oracle\product\10.1.8\oradata\ses2\log direcory.
    We succeded with Web,ORACLE TABLE and FILE system sources as they were documented in the manual.
    Please Suggest all the steps to configure SQL server as Source
    Thanks in Advanace
    Cheers,
    Ramesh

  • Oracle DB on Redhat 5 connectivity with MS sql Server

    Dear All,
    Env.
    Oracle EBS R12 – DB 10gR2 with RAC on Redhat linux 5
    We want to connect OracleDB10gR2 to MS sql Server 2000/2005 on Windows 2003.
    What is the way or which utility(ODBC) can be used to do this, anybody help us with detail??
    Regards

    HSODBC is what you'll want to do that, but you'll need a SQL Server ODBC driver that runs on Linux, and you'll have to get that from a 3rd party unless MS provides one.
    Assuming you have Metalink access, the following note should help:
    Note.264567.1 Ext/Pub How To Setup Generic Connectivity - HSODBC - on Linux:
    Hope it helps,
    Greg

  • B1i-Connection with different SQL-Versions (2008/2012)

    Hello,
    I hope, you can help me. We want to make a Connection between two SAP-Systems with B1i.
    System A, SQL-2008R2, B1i-Version 19
    System B, SQL-2012, B1i-Version 20
    We can connect From System B to A.
    From A (2008) to B (2012) brings an Error: Failed to connect or logon to SLD (8037)
    We tried some suggestions from the Sap-Content:
    Changing IP-Adress to Servername and back from Name to IP
    and
    JDBC-Path without Port
    No solution for the Problem.
    Does anyone have an Idea, before we must upgrade our 2008R2-System to 2012 ??
    Thx.
    Markus

    Hallo,
    also es liegt nicht an unterschiedlichen SQL-Versionen und auch nicht an unterschiedlichen SAP-Patchlevel.
    Die Art und weise wie ein neues System im B1i über "Create" angelegt wird, ist halt nicht egal... mal will das System eine IP, dann mal den Namen des Servers.
    Wir haben es mit einer Mischung von IP und Namen unter verwendung eines Eintrags in der HOST-Datei geschafft.
    Daher schließe ich den Fred vorerst.

  • Exception in connection with MS sql-server2000

    i have following code
    import java.sql.*;
    import java.*;
    class Conn2
         public static void main(String args[])throws Exception
              Driver d=(Driver)Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();
              Connection con=null;
              try
              con = DriverManager.getConnection("jdbc:microsoft:sqlserver://localhost:1433;databaseName=pubs","sa", "");
              catch(SQLException e)
                   e.printStackTrace();     
                   System.out.println(e.getMessage());
              if(con!=null)
                   System.out.println("connection done");
    I have installed driver for sql server2000 from http://www.microsoft.com/downloads/details.aspx?FamilyID=4f8f2f01-1ed7-4c4d-8f7b-3d47969e66ae&displaylang=en
    Exception is
    java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC]Error establis
    hing socket.
    at com.microsoft.jdbc.base.BaseExceptions.createException(Unknown Source
    at com.microsoft.jdbc.base.BaseExceptions.getException(Unknown Source)
    at com.microsoft.jdbc.base.BaseExceptions.getException(Unknown Source)
    at com.microsoft.jdbc.sqlserver.tds.TDSConnection.<init>(Unknown Source)
    at com.microsoft.jdbc.sqlserver.SQLServerImplConnection.open(Unknown Sou
    rce)
    at com.microsoft.jdbc.base.BaseConnection.getNewImplConnection(Unknown S
    ource)
    at com.microsoft.jdbc.base.BaseConnection.open(Unknown Source)
    at com.microsoft.jdbc.base.BaseDriver.connect(Unknown Source)
    at java.sql.DriverManager.getConnection(Unknown Source)
    at java.sql.DriverManager.getConnection(Unknown Source)
    at Conn2.main(Conn2.java:14)
    [Microsoft][SQLServer 2000 Driver for JDBC]Error establishing socket.
    wht should i do??

    http://forum.java.sun.com/thread.jspa?threadID=419214

  • SQL exception when try to connect with MS SQL server

    Hello Sir,
    When i run the jsp file which connect to to MS Sql server database and fetch the data.
    Its throwing the SQLException error like:
    Name java: is not bound in this Context
    here is my server.xml
    [code<?xml version='1.0' encoding='utf-8'?>
    <Server>
      <Listener className="org.apache.catalina.mbeans.ServerLifecycleListener"/>
      <Listener className="org.apache.catalina.mbeans.GlobalResourcesLifecycleListener"/>
      <GlobalNamingResources>
        <Environment name="simpleValue" type="java.lang.Integer" value="30"/>
        <Resource auth="Container" description="User database that can be updated and saved" name="UserDatabase" type="org.apache.catalina.UserDatabase"/>
        <Resource name="testDB" type="javax.sql.DataSource"/>
         <ResourceParams name="UserDatabase">
          <parameter>
            <name>factory</name>
            <value>org.apache.catalina.users.MemoryUserDatabaseFactory</value>
          </parameter>
          <parameter>
            <name>pathname</name>
            <value>conf/tomcat-users.xml</value>
          </parameter>
        </ResourceParams>
         <ResourceParams name="testDB">
          <parameter>
            <name>maxWait</name>
            <value>5000</value>
          </parameter>
          <parameter>
            <name>maxActive</name>
            <value>10</value>
          </parameter>
          <parameter>
            <name>password</name>
            <value>testpass</value>
          </parameter>
          <parameter>
            <name>url</name>
            <value>jdbc:microsoft:sqlserver://localhost:1433;DataBaseName=test;</value>
          </parameter>
          <parameter>
            <name>driverClassName</name>
            <value>com.microsoft.jdbc.sqlserver.SQLServerDriver</value>
          </parameter>
          <parameter>
            <name>maxIdle</name>
            <value>2</value>
          </parameter>
          <parameter>
            <name>username</name>
            <value>testuser</value>
          </parameter>
        </ResourceParams>
      </GlobalNamingResources>
      <Service name="Catalina">
        <Connector acceptCount="100" connectionTimeout="20000" disableUploadTimeout="true" port="8080" redirectPort="8443" maxSpareThreads="75" maxThreads="150" minSpareThreads="25">
        </Connector>
        <Connector port="8009" protocol="AJP/1.3" protocolHandlerClassName="org.apache.jk.server.JkCoyoteHandler" redirectPort="8443">
        </Connector>
        <Engine defaultHost="localhost" name="Catalina">
          <DefaultContext className="org.apache.catalina.core.StandardDefaultContext">
            <ResourceLink global="testDB" name="testDB" type="javax.sql.DataSource"/>
              </DefaultContext>
          <Host appBase="webapps" name="localhost">
            <Logger className="org.apache.catalina.logger.FileLogger" prefix="localhost_log." suffix=".txt" timestamp="true"/>
          </Host>
          <Logger className="org.apache.catalina.logger.FileLogger" prefix="catalina_log." suffix=".txt" timestamp="true"/>
          <Realm className="org.apache.catalina.realm.UserDatabaseRealm"/>
        </Engine>
      </Service>
    </Server>
    [/code]

    Hello Sir,
    I tried my level best, I couldn't solve the error. Still iam getting the same error Name java:comp is not bound in this Context
    Again for your reference i am adding server.xml
    <?xml version='1.0' encoding='utf-8'?>
    <Server>
      <Listener className="org.apache.catalina.mbeans.ServerLifecycleListener"/>
      <Listener className="org.apache.catalina.mbeans.GlobalResourcesLifecycleListener"/>
      <GlobalNamingResources>
        <Environment name="simpleValue" type="java.lang.Integer" value="30"/>
        <Resource auth="Container" description="User database that can be updated and saved" name="UserDatabase" type="org.apache.catalina.UserDatabase"/>
        <Resource name="jdbc/datasourceDB" auth="Container" type="javax.sql.DataSource"/>
         <ResourceParams name="UserDatabase">
          <parameter>
            <name>factory</name>
            <value>org.apache.catalina.users.MemoryUserDatabaseFactory</value>
          </parameter>
          <parameter>
            <name>pathname</name>
            <value>conf/tomcat-users.xml</value>
          </parameter>
        </ResourceParams>
         <ResourceParams name="jdbc/datasourceDB">
          <parameter>
            <name>maxWait</name>
            <value>5000</value>
          </parameter>
          <parameter>
            <name>maxActive</name>
            <value>10</value>
          </parameter>
          <parameter>
            <name>password</name>
            <value>mani</value>
          </parameter>
          <parameter>
            <name>url</name>
            <value>jdbc:microsoft:sqlserver://<servername>:1433;DataBaseName=trax;selectMethod=cursor</value>
          </parameter>
          <parameter>
            <name>driverClassName</name>
            <value>com.microsoft.jdbc.sqlserver.SQLServerDriver</value>
          </parameter>
          <parameter>
              <name>driverName</name>
              <value>jdbc:jtds:sqlserver://<servername>:1433;DatabaseName=trax</value>
          </parameter>
          <parameter>
            <name>maxIdle</name>
            <value>2</value>
          </parameter>
          <parameter>
            <name>username</name>
            <value>mani</value>
          </parameter>
        </ResourceParams>
      </GlobalNamingResources>
      <Service name="Catalina">
        <Connector acceptCount="100" connectionTimeout="20000" disableUploadTimeout="true" port="8080" redirectPort="8443" maxSpareThreads="75" maxThreads="150" minSpareThreads="25">
        </Connector>
        <Connector port="8009" protocol="AJP/1.3" protocolHandlerClassName="org.apache.jk.server.JkCoyoteHandler" redirectPort="8443">
        </Connector>
        <Engine defaultHost="localhost" name="Catalina">
          <DefaultContext className="org.apache.catalina.core.StandardDefaultContext">
            <ResourceLink global="datasourceDB" name="datasourceDB" type="javax.sql.DataSource"/>
              </DefaultContext>
          <Host appBase="webapps" name="localhost">
            <Logger className="org.apache.catalina.logger.FileLogger" prefix="localhost_log." suffix=".txt" timestamp="true"/>
          </Host>
          <Logger className="org.apache.catalina.logger.FileLogger" prefix="catalina_log." suffix=".txt" timestamp="true"/>
          <Realm className="org.apache.catalina.realm.UserDatabaseRealm"/>
        </Engine>
      </Service>
    </Server>part of web.xml added
         <resource-ref>
         <description> JDBC Driver:com.microsoft.jdbc.sqlserver.SQLServerDriver</description>
         <res-ref-name>jdbc/datasourceDB</res-ref-name>
         <res-type>javax.sql.DataSource</res-type>
         <res-auth>Container</res-auth>
         </resource-ref>my java code:
                   Context initCtx = new InitialContext();
                   Context envCtx = (Context) initCtx.lookup("java:comp/env");
                   DataSource ds = (DataSource) envCtx.lookup("jdbc/datasourceDB");
                   conn = ds.getConnection();Plz provide me the help.. i am suffering from this error since 1 week.
    Regards
    venki.

  • Linux 5 64 bit ODBC connectivity with MS SQL Server

    Dear All,
    Env.
    Oracle EBS R12 – DB 10gR2 64bit on Redhat linux 5.4 64bit
    We want to connect OracleDB10gR2 64bit to MS sql Server 2000 on Windows 2003.
    Is there any ODBC driver is available for Linux 64 bit
    Regards

    You need to create linked server in sql server 2000 Instance to connect to Oracle Database.
    Have a look at the following note
    http://support.microsoft.com/kb/280106
    It did worked for me before, when i connected sql server 2005 to connect to oracle 9.2.0.1
    The document should be helpful for you.......

Maybe you are looking for

  • I ipod touch is not showing up on my computer when I plug in to update and download audiobooks.

    I ipod touch is not showing up on my computer when I plug in to update and download audiobooks.

  • Photo orientation question

    I have shown photo slide shows on my television with success -- with one exception. My portrait (vertical) photos are all in landscape (horizontal) mode on my Ipod and television. I loaded photos onto Ipod from Photoshop Elements 3. They are correct

  • Sharp LC32D62U as computer monitor

    Could anyone please offer some advice for using the Sharp LC32D62U as a part time computer monitor and as a HDTV the rest of the time. Would it work and how would the change over be made from computer to TV, how difficult. Many thanks in advance

  • Help Link in Webdynpro Abap Application.

    Hi, I have Created one webdypro Application. For that i need to implement the F1 help. For Implementing the F1 Help, I have created the RFC Destination Aio_for_help_links . 1. I need to check if Knowledge Warehouse is implemented in the System. How d

  • Symbian Anna browser problems? N8

    Good evening, I have a problem with my N8. When I go to my favorite forum (SMF forum) the text is to wide and it is a different font. This makes it uncomfortable to read because every time you have to scroll horizontally. The previous version of the