SQL Server 2008 R2 linkedServer to Oracle 12c - sql-server-2008-r2

We have integrated system , what we are doing in the integration process is our invoices data is going to insert in the oracle ebs R12 (oracle database 12c) through SQL Server linked Server using ODBC driver but when this process starts on the sql server with the help of sql server agent service, then process shows preemptive_com_getdata wait type and the sql server consume all the available RAM on the server and then OS start hanging even task manager takes time to open and then finally sql server services restart automatically
This issue occurring after upgraded on the Oracle 12c but there is no any complaint from the Oracle database side
Second thing is that we observed that ping from sql server to oracle 12c database is giving sometime request time out
SQL Server 2008 R2 with SP3 on Windows Server 2008 R2,Oracle Database 12c (12.1.0.1) on IBM AIX 6.1 TL9,Oracle Driver version (12.2) ,
What was the reason behind this ?

Related

Issue connecting to SQL Server 2012 Express edition using Oracle SQL Developer

I am having an issue while connecting to SQL Server 2012 Express edition running on my PC using Oracle SQL Developer v4.1. I downloaded JDBC 3rd-party database driver. I have the TCP/IP enabled and am using port 1433. My SQL Server browser is also enabled. I am getting this error message:
Status : Failure -The syntax of the connection URL 'jdbc:jtds:sqlserver://my-pc\SQL2012:port:1433/dbname;instance=SQL2012' is invalid.

migrate existing biztalk server database from sql server 2008 R2 to sql server 2012

we are planning to move biztalk database from one place to another as well as upgrade the sql server.
the initial database is in sql server 2008 R2 and target is sql server 2012.
but the thing is that we have to set up database on another system,
i tried to search it on msdn but they are providing reference to upgrade from 2005 to 2008 , or moving database from one server to another.
do you think that will work in my case !!
i found this article.http://msdn.microsoft.com/en-us/library/ee378547%28v=bts.10%29.aspx
relating to upgrading as well as moving..
but this is quite older one.
how can i upgrade as well as move biztalk database from sql server 2008 R2 to sql server 2012 on a different system (side by side upgrade).
do i have to follow same steps as upgrading a normal database from sql server 2008R2 to sql server 2012 or some other one ??
As long as the SQL Server edition (2012 in your case) you are migrating to is supported by your BizTalk Server edition, you can follow the procedure to move BizTalk databases.
You can check the version compatibility here.

How to connect Adempiere (or any PostGreSQL) to SSRS 2012 Express?

Has anyone connected Adempiere (ERP) (or any PostGreSQL db) to SQL Server 2012 Express?
There used to be an IT manager to help me out with this, but now i'm left alone with this.
I downloaded the free Sql Server 2012 Express and wanted to use the SSRS for Adempiere. It seems its running on the SQL Server 2010 for SSRS.
I have already added the ODBC Data Sources for 32 Bit. My computer is using 64bit, is there any incompatibility? I'm not sure if my server is 32 or 64bit.
I've tried following the instructions on http://postgresblog.blogspot.com/ but to no avail.
I already have Crystal Report running, so i'm sure its possible to run 3rd party software for Adempiere.
Anyone knows how i can use SSRS for Adempiere? Thanks!
Since you're using Express edition, if you're trying to connect to any Data Source other than an database on the same SQL Server instance it won't work.
See Features Supported by Reporting Services in SQL Server Express.
From that article:
Report data sources must be SQL Server relational databases that run
locally in SQL Server Express.
Also:
Analysis Services, Oracle, XML, SAP, SQL Server Integration Services
(SSIS), OLE DB, and ODBC data sources are not supported.
You're going to need a different edition to connect to an ODBC Data Source.

How to restore SQL SERVER MANAGEMENT STUDIO DATABASE to PC Server to SQLEXPRESS Server?

I am using SQL SERVER MANAGEMENT STUDIO 2008 R2. I have used my pc's name(For example, MY-PC) as a server name to make databases. Now how can I get the database I created in my pc's named server, when I select .\sqlexpress as a server.
The error it shows when I tried to restore in .\sqlexpress from .bak file:
Restore failed for Server 'MY-PC\SQLEXPRESS'. (Microsoft.SqlServer.SmoExtended)
Additional Information:
System.Data.SqlClient.SqlError: The database was backed up on a server running version 10.50.1600. That version is incompatible with this server, which is running version 10.00.2531. Either restore the database on a server that supports the backup, or use a backup that is compatible with this server. (Microsoft.SqlServer.Smo)
You can't restore the database in the above scenario - as per the error, the backup was taken on a SQL Server 2008R2 instance, and you are trying to restore it on a SQL Server 2008 instance - backup files are not backwards compatible.
You can see this from the error message:
10.50.1600 is SQL Server 2008 R2 RTM
10.00.2531 is SQL Server 2008 Service Pack 1
See the following Microsoft article for details on SQL Server version numbers:
http://support.microsoft.com/kb/321185

How to deploy SQL Server 2008 R2 on target machine?

I have been using SQL Server 2000 for a few years. For the deployment of SQL Server 2000 I was using MSDE (Microsoft Desktop Engine 2000) on target machine.
Now I have switched over to SQL Server 2008 R2. I have develop an application by using SQL Server 2008 R2 as my database. Now I am confused about the deployment of this app.
I have searched for MSDE 2008 R2 but could not find it. Will anyone please tell me that what should I use in the place of MSDE 2000?
The replacement for MSDE as of versions 2005 and newer is SQL Server Express.
See more about SQL Server 2012 Express here.
You can also still download the SQL Server 2008 R2 Express version here