Skip to main content

Loading Data from SQL Server to Oracle Database Using ODBC Connection

Loading Data from SQL Server to Oracle Database Using ODBC Connection




Step 1:


Creating an ODBC connection:



n  To create an ODBC connections go to ->Control Panel -> Administrative Tools.
n  Double Click on Data Sources (ODBC).
n  Choose System DSN tab.
n  Click Add button.










n  Choose SQL Server and click Finish button.














n  Choose name of Connection and select server.
n  Click Next>.














n  Enter sa users password.
n  Click Next >.











n  Click “Change the default database to:” option and select the database from which you want to fetch data to oracle.
n  Click Next >,









n  Click Test Data Source to test the connection.





















n If successful the following the system will show some window like the following.

n  Click OK to exit.


Step 2: Import – Using PL/SQL Developer Tool:

n  Connect to the Destination Oracle Database by PL/SQL Developer tool.
n  From “Tools” menu go to the ODBC Importer sub menu.



n  The window will look like the following.












n  On Data from ODBC tab – Select System DSN specified, User Name, Password and click Connect on The ODBC connection will show all the tables that your SQL Server Database has.

n  Now carefully select the source table from which data will be loaded into oracle db.


n  Now go to the Data to Oracle tab next to the Data from ODBC tab.
n  Select Owner and Table to which data from ODBC will be loaded.
n  Remember that both the SQL Server table and Oracle table structures need to be same.









Now click IMPORT button to import data from SQL Server connected by ODBC connection to Oracle Database.




  • All data from the SQL Server to the ORACLE will be loaded.

-----------------------------------------------------------------------------------------------------------

Thanks for reading this article.

hAPPY tO hELP!!!





Comments

Post a Comment

Popular posts from this blog

ORACLE FLASH RECOVERY AREA USAGE QUERY

FINDING ORACLE FLASH RECOVERY AREA USAGE SELECT NAME,        (SPACE_LIMIT / 1024 / 1024 / 1024) SPACE_LIMIT_GB,          ((SPACE_LIMIT - SPACE_USED + SPACE_RECLAIMABLE) / 1024 / 1024 / 1024) AS SPACE_AVAILABLE_GB,        ROUND((SPACE_USED - SPACE_RECLAIMABLE) / SPACE_LIMIT * 100, 1) AS PERCENT_FULL   FROM V$RECOVERY_FILE_DEST;

Shared Pool Tuning: Cursor Tuning (Tuning Open_Cursors, Session_Cached_Cursors, Cursor_Space_For_Time)

Shared Pool Tuning: Cursor Tuning The three most important parameter for shared pool tuning are OPEN_CURSORS , SESSION_CACHED_CURSORS and CURSOR_SPACE_FOR_TIME. But most of the time we see that these two parameters SESSION_CACHED_CURSORS and CURSOR_SPACE_FOR_TIME are ignored or unused . OPEN CURSORS Open cursors take up space in the shared pool, in the library cache. OPEN_CURSORS sets the maximum number of cursors each session can have open, per session. For example, if OPEN_CURSORS is set to 1000, then each session can have up to 1000 cursors open at one time. V$open_cursor shows cached cursors, not currently open cursors, by session. If you’re wondering how many cursors a session has open, don’t look in v$open_cursor. It shows the cursors in the session cursor cache for each session, not cursors that are actually open.  To monitor open cursors, query v$sesstat where name= ’opened cursors current’ . This will give the number of currently opened cursors, by session:

How to delete/remove Management Agent from Oracle Enterprise Manager 12C

  1. Before you deinstall a Management Agent, do the following:     a. Stop the Agent using command from Management Agent home:                 cd /u01/oemcc_latest/core/12.1.0.2.0/bin/                 $ emctl stop agent     b. Wait for the Management Agent to go to the unreachable state in the Cloud Control console.     c. It is mandatory to delete the Management Agent and their monitored targets using any of the following methods: Remove the Agent target manually from the console: 1. Login to 12C Cloud Control 2. Navigate to Setup => Manage Cloud Control => Agents 3. Go to the Home page of the Agent that you want to remove 4. Expand the drop-down menu near the " Agent " 5. Expand the " Target Setup " option 6. Select " Remove Target "            In Cloud Control Release 12.1.0.2, the following dialog box will be displayed if the Agent is still monitoring targets. Click Continue. You can then remove all targets (usin