<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: How to pull data from sql server ( Seperate server) &amp; upload it into sap in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-pull-data-from-sql-server-seperate-server-upload-it-into-sap/m-p/1797525#M342616</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Arun,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You have to do the following:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. Create an entry in Trxn DBCA for SQL Server in SAP, you are creating a database connection for the SQL server in SAP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2. You use this connection, and write Native SQL stmnts...between EXECSQL...ENDEXEC to fetch the data..and then normal ABAP statements to put that data into your ztable.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Raj&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For eg:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TABLE DBCON Entry can be like this...depends on your External database..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CON_NAME                                  Raj                Logical name for connection&lt;/P&gt;&lt;P&gt;DBMS                                           MSS              Microsoft SQL Server&lt;/P&gt;&lt;P&gt;USER_NAME                                &amp;lt;User name&amp;gt;     For SQL Serve&lt;/P&gt;&lt;P&gt;PASSWORD                                 &amp;lt;password&amp;gt;            "    "&lt;/P&gt;&lt;P&gt;CON_ENV                  MSSQL_SERVER=&amp;lt;server&amp;gt; MSSQL_DBNAME=&amp;lt;database name&amp;gt;&lt;/P&gt;&lt;P&gt;DB_RECO                 Availability type for an open database connect   &lt;/P&gt;&lt;P&gt;                                           &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FUNCTION z_houston_connect.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*"----&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;"&lt;/STRONG&gt;"Local interface:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*"----&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;EXEC SQL.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CONNECT TO 'RAJ' AS 'V'&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDEXEC.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;EXEC SQL.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SET CONNECTION 'V'&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDEXEC.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*- Get the data from MS-SQL Server&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;EXEC SQL.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;open C1 for&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;select&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;l.loc_id,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;l.loc_name,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;a.acc_id,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;a.acc_name,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;d.person&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;from ho_loc_mast as l&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;inner join snd_acc_mast as a on l.loc_id = a.loc_id&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;inner join snd_acc_addr as d on a.loc_id = d.loc_id and&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;a.acc_id = d.acc_id&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;where l.loc_id = '001'&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDEXEC.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DO.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;EXEC SQL.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FETCH NEXT C1 into :wa-c_locid, :wa-c_locname, :wa-c_acc_id, :wa-c_acc_name, :wa-c_person&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDEXEC.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF sy-subrc = 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PERFORM loop_output.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ELSE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;EXIT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDDO.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;EXEC SQL.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CLOSE C1&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDEXEC.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFUNCTION.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sat, 23 Dec 2006 07:48:32 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2006-12-23T07:48:32Z</dc:date>
    <item>
      <title>How to pull data from sql server ( Seperate server) &amp; upload it into sap</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-pull-data-from-sql-server-seperate-server-upload-it-into-sap/m-p/1797523#M342614</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi All,&lt;/P&gt;&lt;P&gt; I have a SQL Server database in System1, &lt;/P&gt;&lt;P&gt;data base name          DB1&lt;/P&gt;&lt;P&gt;Table name                 TB1&lt;/P&gt;&lt;P&gt;I want pull data from TB1 &amp;amp; upload the same into ztable in SAP.&lt;/P&gt;&lt;P&gt;How I can I achive this in ABAP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in Advance&lt;/P&gt;&lt;P&gt;Appropriate points will be rewarded.&lt;/P&gt;&lt;P&gt;Arun kumar&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 20 Dec 2006 09:15:55 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-pull-data-from-sql-server-seperate-server-upload-it-into-sap/m-p/1797523#M342614</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-12-20T09:15:55Z</dc:date>
    </item>
    <item>
      <title>Re: How to pull data from sql server ( Seperate server) &amp; upload it into sap</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-pull-data-from-sql-server-seperate-server-upload-it-into-sap/m-p/1797524#M342615</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SAP systems are DB independant.When a table is created in ABAP dictionary and activated a corresponding table is created in the database.Hence if you know the table in ABAP Dictinary you dont have to worry about the DB. Just write a  open SQL statement 'select' and populate the ztable.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Sourabh&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 22 Dec 2006 05:41:48 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-pull-data-from-sql-server-seperate-server-upload-it-into-sap/m-p/1797524#M342615</guid>
      <dc:creator>sourabhshah</dc:creator>
      <dc:date>2006-12-22T05:41:48Z</dc:date>
    </item>
    <item>
      <title>Re: How to pull data from sql server ( Seperate server) &amp; upload it into sap</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-pull-data-from-sql-server-seperate-server-upload-it-into-sap/m-p/1797525#M342616</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Arun,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You have to do the following:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. Create an entry in Trxn DBCA for SQL Server in SAP, you are creating a database connection for the SQL server in SAP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2. You use this connection, and write Native SQL stmnts...between EXECSQL...ENDEXEC to fetch the data..and then normal ABAP statements to put that data into your ztable.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Raj&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For eg:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TABLE DBCON Entry can be like this...depends on your External database..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CON_NAME                                  Raj                Logical name for connection&lt;/P&gt;&lt;P&gt;DBMS                                           MSS              Microsoft SQL Server&lt;/P&gt;&lt;P&gt;USER_NAME                                &amp;lt;User name&amp;gt;     For SQL Serve&lt;/P&gt;&lt;P&gt;PASSWORD                                 &amp;lt;password&amp;gt;            "    "&lt;/P&gt;&lt;P&gt;CON_ENV                  MSSQL_SERVER=&amp;lt;server&amp;gt; MSSQL_DBNAME=&amp;lt;database name&amp;gt;&lt;/P&gt;&lt;P&gt;DB_RECO                 Availability type for an open database connect   &lt;/P&gt;&lt;P&gt;                                           &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FUNCTION z_houston_connect.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*"----&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;"&lt;/STRONG&gt;"Local interface:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*"----&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;EXEC SQL.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CONNECT TO 'RAJ' AS 'V'&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDEXEC.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;EXEC SQL.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SET CONNECTION 'V'&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDEXEC.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*- Get the data from MS-SQL Server&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;EXEC SQL.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;open C1 for&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;select&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;l.loc_id,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;l.loc_name,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;a.acc_id,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;a.acc_name,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;d.person&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;from ho_loc_mast as l&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;inner join snd_acc_mast as a on l.loc_id = a.loc_id&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;inner join snd_acc_addr as d on a.loc_id = d.loc_id and&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;a.acc_id = d.acc_id&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;where l.loc_id = '001'&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDEXEC.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DO.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;EXEC SQL.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FETCH NEXT C1 into :wa-c_locid, :wa-c_locname, :wa-c_acc_id, :wa-c_acc_name, :wa-c_person&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDEXEC.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF sy-subrc = 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PERFORM loop_output.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ELSE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;EXIT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDDO.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;EXEC SQL.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CLOSE C1&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDEXEC.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFUNCTION.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 23 Dec 2006 07:48:32 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-pull-data-from-sql-server-seperate-server-upload-it-into-sap/m-p/1797525#M342616</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-12-23T07:48:32Z</dc:date>
    </item>
    <item>
      <title>Re: How to pull data from sql server ( Seperate server) &amp; upload it into sap</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-pull-data-from-sql-server-seperate-server-upload-it-into-sap/m-p/1797526#M342617</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Arun,&lt;/P&gt;&lt;P&gt;In addition, You can try this approach also,&lt;/P&gt;&lt;P&gt;Create a Flat File from the Non-SAP system(.txt Tab limited or .xls) and Upload it to the Z table through BDC Concept..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Cheers...&lt;/P&gt;&lt;P&gt;Santosh.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 26 Dec 2006 04:04:18 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-pull-data-from-sql-server-seperate-server-upload-it-into-sap/m-p/1797526#M342617</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-12-26T04:04:18Z</dc:date>
    </item>
  </channel>
</rss>

