How do I execute an Oracle stored procedure on a SQL Server?
Oracle uses its own dialect of SQL called
(procedural language extension to Structured Query Language), while SQL Server uses
(Transact-SQL). The two have very different rules about variables, parameters, conditional processing, error handling and so forth. So unless the Oracle stored procedure contains only ANSI SQL statements, it won't work on SQL Server. However, Microsoft recently introduced a new tool that aids in the migration process from Oracle to SQL Server. You should investigate the
SQL Server Migration Assistant
. You should also note that moving from Oracle to SQL Server is not considered a simple point-n-click process. It usually involves a healthy dose of planning, analysis and good ol' fashion elbow grease.
Do you have comments on this Ask the Expert Q&A? Let us know.
Dig Deeper on SQL Server Stored Procedures
Monitoring and Administration expert Kevin Kline discusses the installation of SQL Server client tools on Windows XP Pro.
Having trouble installing SQL Server 2000 Enterprise Edition on a machine that's running Windows XP. In this expert response, Monitoring and ...
Troubleshooting your DTS packages can be frustrating. In this expert response, Monitoring and Administration expert Kevin Kline discusses why a DTS ...