Installation with Oracle and Solaris 9
Hi Everyone,
I'm trying to install EP 6.0 sp8 with WAS 6.40 (java) on a Oracle 9.2.0.4 DB and Solaris 9 OS.
I have installed this EP version with SQL/Win without problems, but now I have several errors.
Somebody has installed this successfully ? Any clue would be helpful.
I have 2 errors by the moment:
1) ERROR at line 1:
ORA-00988: missing or invalid password(s)
ORA-06512: at line 17
2) Some problem related with network adapters (My server has 4 network adapters)
thanks a lot for your help !
Regards from Mexico,
Diego Hernández
Hi Diego,
you should edit the /etc/hosts file.
Change the frontend ip adress to the servername and delete other entries for this ip adress(eg XXX-b,XXXX-c).
Start a new installation(even Database)->then you won't get different profile Startup Scripts.
Regards,
Toni
Similar Messages
-
SAP ECC6.0 installation with Oracle RAC
Hi Expert,
Current we working on SAP ECC6.0 installation with Oracle 10G RAC on AIX 5.3. The RAC are running on two nodes (servers). And we are using GPFS filesystem (not running on HACMP).
Overall we had completed the Oracle RAC installation (CRS+RDBMS) and tested the oracle failover and it work find. Now we want to start with the SAP installation (with HA). In the SAP installation documentation, it did request to create a virtual hostname on the node and execute the sapinst scripts with below command line.
#./sapinst SAPINST_USE_HOSTNAME=ascs00
But if we are running on Oracle RAC + GPFS do we need to specify the virtual hostname? If not, which hostname i should use to install the HA for SAP? Please advice.
Regards.And then I'd continue with the documentation at:
SAP on Oracle => SAP on Oracle Real Application Clusters (RAC)
There you can find several installation guides for windows/UNIX/Linux -
Problem in SAP Server installation with Oracle DB
Hi,
We are working in SAP Server installation with Oracle DB. After some steps in our Process it is asking for a DVD called RDBMS DVD CLIENT ORACLE. We are trying to download in Service market place. But we could not get the Correct DVD for the installation. Please help in this issue. Where do we get the DVD to continue our SAP Server installation.
We are struck with our SAP Server installation. Please consider this issue as very urgent.
thanks in advance.
Regards,
Mohankumar.GHello Mohan,
Please specify which installation your are doing otherwise it is difficult to provide you
the correct path.
For eg if you are doing NW04's installation then path will be
downloads->entry by application group->Installations and Upgrades->SAP NetWeaver-> SAP NETWEAVER-> SAP NETWEAVER 2004S->according to OS/DB (there is oracle client cd)select the cd.
hope it helps..
Regards,
Jafer -
What is dead locks with oracle and wht is race condition wrt oracle
what is dead locks with oracle and wht is race condition wrt oracle
> And do you know what a race condition is all about?
It is a term used to indicate several processes attempting to use the same resource that is not capable of servicing all these at the same time. This could be due to the resource not being thread safe or implemented as a serialised resource.
It is often easy to look up definitions on Google. In the Google search field, type "define:race condition".
The following [url http://www.google.co.za/search?hl=en&q=define%3Arace+condition&btnG=Google+Search&meta=]web definitions page is displayed. -
Software works with iplanet and Solaris
Hi,
I'm interested in a software working like CrystalReport. The software has to work with iplanet and Solaris. I use jsp as GUI front to report.
A appreciate you if you can suggest a product.
Thanks.
JerryI don't use Quicken, but believe there is now a version that is compatible with Lion.
-
Installation of CRM 2007 in Windows with oracle and cluster environment
Dear Experts,
We are about to start the installation of CRM 2007 (ABAP+JAVA) with
Oracle 10g on Windows x64 in cluster environment. In the SAPINST dialog
box under High availability option, I could see installation options like ASCS
Instance, SCS Instance, First MSCS node, Database Instance, Additional
MSCS Node, Enqueue Replication Server, Central Instance and Dialog
Instance.
I have gone through the installation guide. I have below queries
regarding the same. Can you please clarify the same
1) Our requirement is we want to have an ACTIVE-ACTIVE cluster setup
with sap service running in Node A and Database running in Node B. Can
we have this setup in ABAP+JAVA setup
2) Also,in the SAPINST dialog box as said above except last two
(Central and Dialoge instance) as per standard installation guide are
to be installed in shared drives as per the requirement. But, central
and dialog are said to be installed locally on any one node in MSCS or
in separate server. As per my understanding Dialog instance will be
used for load balancing which we do not require now. Hence I feel this
is optional in our case. Where as Central Instance I am not able to
understand why this option is for? Is it mandatory to be installed or optional. If
so, when I installed it in one of the MSCS node the incase of failover
how does it effect the system. As per my understanding ASCS and SCS
comprise central instance.
Please clarify and thanks in advance.
Regards,
Sharath Babu M
+91-9003072891I am following as per the standard installation guide.
Regards
Sharath -
SAP fresh installation with Oracle 11.2
Dear all,
Do you know if it's already possible to install a new SAP system with Oracle 11.2.
I'm trying to install Solution Manager 7.0 ehp1 with Oracle 11.2.
The problem is that SAPINST does not give me the possibility to choose oracle version 11.2. Only 10.2 is possible. (I patched SAPINST to the last version)
If I select 10.2 SAPINST gives an error "The DB Home folder I:\oracle\PSM\112 has not the correct DB Server version 102. Select a different DB Home folder or install the correct database server software."
Could anyone help me?
Thanks in advance.
Best Regards,
OlivierHello,
New installations of systems running with Oracle 11.2 are planned to be certified by early Q4 2010.
For key information on the status of Oracle 11.2 database, read SAP Notes 1398634 and 1434131.
Thanks & regards,
Sagar -
Server Issue with Oracle and ASP Connection
We got a new server and are trying to set it up with Oracle Client to allow our web application to connect to the database server. We are getting connection errors, but on the old server, it works fine. We have Windows 2003 and IIS 6.0 on the new server and Win2K and IIS 5.0 on the old server and it's Oracle 8i. Here is the error...
Err.description=Oracle client and networking components were not found. These components are supplied by Oracle Corporation and are part of the Oracle Version 7.3.3 or later client software installation. Provider is unable to function until these components are installed.
Err.number=-2147467259
... We have the client installed, so not sure what to do from this point on. Can it be some type of a sharing issue, or network firewall issue?Have you granted the IIS user read & execute access to the %ORACLE_HOME% directory and subdirectories?
Justin
Distributed Database Consulting, Inc.
http://www.ddbcinc.com/askDDBC -
Question about SAP installation with Oracle 10g
I have successfully installed Oracle 10g on Windows server 2008 R2 64bit. I can connect to the database using mysql or through command prompt and run SQL commands.
I started installing the SAP EHP1 for SAP NetWeaver 7.0 ("51038620_13 BS 7 SR1 Installation Master Windows Server on x64 64bit") The installation goes very smooth. I choose the SAPSID and the DBSID sid, but then it gives an error stating to install oracle and continue or stop the installation & install Oracle. I have tried on continuing the installation since Oracle is already installed but I get the same message again and again.
Does it have to do with ORACLE 10g Sid. My Oracle SID is set to "ORCL" should it be the same as DBSID (during SAP Installation). Or the Oracle needs to be installed after SAP installation gets to the point for Oracle Installation. Please assist what needs to be changed. I can reinstall Oracle if needed. Any tips or comments would be nice.> Does it have to do with ORACLE 10g Sid. My Oracle SID is set to "ORCL" should it be the same as DBSID (during SAP Installation). Or the Oracle needs to be installed after SAP installation gets to the point for Oracle Installation.
You can't "change". You installed the Oracle software using "setup.exe" - which is wrong. You also created an example database - which is also not correct.
The Oracle software is installed, according to the installation guide, as
- start "sapserver.cmd" on the Oracle DVD (the SAP media)
- install the software according to the installation guide
- install the latest patchset
- install the latest PSU patch
--> and then start sapinst.
Markus -
Does Ops Center 12c Release 1 PSU2 (update 2) work with T4 and solaris 11.1
From the release notes of Ops Center 12c Release 1 PSU2 (update 2)
Issues With Upgrading to Oracle Solaris 11.1
Oracle Solaris 11.1 is supported in Oracle Enterprise Manager Ops Center 12.1.2.0.0 but is not supported in prior versions of Oracle Enterprise Manager Ops Center. In addition, an issue with Oracle Solaris 11.1 prevents Oracle VM Server for SPARC management on Oracle SPARC T4 servers using the Oracle Solaris 11.1 OS. See the Oracle Enterprise Manager Ops Center Release Notes for more information.
Does any one know if there has been a fix for this yesWe were told this was actually a problem in OC not S11.1, and this was fixed in U2.
I know this contradicts with the other answer, but thats the info we received from Oracle. -
How do I set miminum # of connections for pool with Oracle and Tomcat?
Hi,
I can't seem to find any attribute to initialize the number of connections for my connection pool. Here is my current context.xml file under my /App1 directory:
<Context path="/App1" docBase="App1"
debug="5" reloadable="true" crossContext="true">
<Resource name="App1ConnectionPool" auth="Container"
type="oracle.jdbc.pool.OracleDataSource"
driverClassName="oracle.jdbc.driver.OracleDriver"
factory="oracle.jdbc.pool.OracleDataSourceFactory"
url="jdbc:oracle:thin:@127.0.0.1:1521:oddjob"
user="app1" password="app1" />
</Context>
I've been googling and reading forums, but haven't found a way to establish the minimum number of connections. I've tried all sorts of parameters like InitialLimit, MinLimit, MinActive, etc, with no success.
Here is some sample code that I am testing:
package web;
import oracle.jdbc.pool.OracleDataSource;
import oracle.jdbc.OracleConnection;
import javax.naming.*;
import java.sql.SQLException;
import java.sql.ResultSet;
import java.sql.Statement;
import java.util.Properties;
public class ConnectionPool {
String message = "Not Connected";
public void init() {
OracleConnection conn = null;
ResultSet rst = null;
Statement stmt = null;
try {
Context initContext = new InitialContext();
Context envContext = (Context) initContext.lookup("java:/comp/env");
OracleDataSource ds = (OracleDataSource) envContext.lookup("App1ConnectionPool");
message = "Here.";
String user = ds.getUser();
if (envContext == null)
throw new Exception("Error: No Context");
if (ds == null)
throw new Exception("Error: No DataSource");
if (ds != null) {
message = "Trying to connect...";
conn = (OracleConnection) ds.getConnection();
Properties prop = new Properties();
prop.put("PROXY_USER_NAME", "adavey/xxx");
if (conn != null) {
message = "Got Connection " + conn.toString() + ", ";
conn.openProxySession(OracleConnection.PROXYTYPE_USER_NAME,prop);
stmt = conn.createStatement();
rst = stmt.executeQuery("SELECT username, server from v$session where username is not null");
while (rst.next()) {
message = "DS User: " + user + "; DB User: " + rst.getString(1) + "; Server: " + rst.getString(2);
rst.close();
rst = null;
stmt.close();
stmt = null;
conn.close(); // Return to connection pool
conn = null; // Make sure we don't close it twice
} catch (Exception e) {
e.printStackTrace();
} finally {
// Always make sure result sets and statements are closed,
// and the connection is returned to the pool
if (rst != null) {
try {
rst.close();
} catch (SQLException e) {
rst = null;
if (stmt != null) {
try {
stmt.close();
} catch (SQLException e) {
stmt = null;
if (conn != null) {
try {
conn.close();
} catch (SQLException e) {
conn = null;
public String getMessage() {
return message;
I'm using a utility to repeatedly call a JSP page that uses this class and displays the message variable. This utility allows me to specify the number of concurrent web requests and an overall number of requests to try. While that is running, I look at V$SESSION in Oracle and occassionaly, I will see a brief entry for app1 or adavey depending on the timing of my query and how far along the code has processed in this example. So it seems that I am only using one connection at a time and not a true connection pool.
Is it possible that I need to use the oci driver instead of the thin driver? I've looked at the javadoc for oci and the OCIConnectionPool has a setPoolConfig method to set initial, min and max connections. However, it appears that this can only be set via Java code and not as a parameter in my context.xml resource file. If I have to set it each time I get a database connection, it seems like it sort of defeats the purpose of having Tomcat maintain the connection pool for me and that I need to implement my own connection pool. I'm a newbie to this technology so I really don't want to go this route.
Any advice on setting up a proper connection pool that works with Tomcat and Oracle proxy sessions would be greatly appreciated.
Thanks,
AlanWell I did some more experiments and I am able to at least create a connection pool within my example code:
package web;
import oracle.jdbc.pool.OracleDataSource;
import oracle.jdbc.OracleConnection;
import javax.naming.*;
import java.sql.SQLException;
import java.sql.ResultSet;
import java.sql.Statement;
import java.util.Properties;
public class ConnectionPool {
String message = "Not Connected";
public void init() {
OracleConnection conn = null;
ResultSet rst = null;
Statement stmt = null;
try {
Context initContext = new InitialContext();
Context envContext = (Context) initContext.lookup("java:/comp/env");
OracleDataSource ds = (OracleDataSource) envContext.lookup("App1ConnectionPool");
message = "Here.";
String user = ds.getUser();
if (envContext == null)
throw new Exception("Error: No Context");
if (ds == null)
throw new Exception("Error: No DataSource");
if (ds != null) {
message = "Trying to connect...";
boolean cache_enabled = ds.getConnectionCachingEnabled();
if (!cache_enabled){
ds.setConnectionCachingEnabled(true);
Properties cacheProps = new Properties();
cacheProps.put("InitialLimit","5");
cacheProps.put("MinLimit","5");
cacheProps.put("MaxLimit","10");
ds.setConnectionCacheProperties(cacheProps);
conn = (OracleConnection) ds.getConnection();
Properties prop = new Properties();
prop.put("PROXY_USER_NAME", "adavey/xyz");
if (conn != null) {
message = "Got Connection " + conn.toString() + ", ";
conn.openProxySession(OracleConnection.PROXYTYPE_USER_NAME,prop);
stmt = conn.createStatement();
//rst = stmt.executeQuery("SELECT 'Success obtaining connection' FROM DUAL");
rst = stmt.executeQuery("SELECT user, SYS_CONTEXT ('USERENV', 'SESSION_USER') from dual");
while (rst.next()) {
message = "DS User: " + user + "; DB User: " + rst.getString(1) + "; sys_context: " + rst.getString(2);
message += "; Was cache enabled?: " + cache_enabled;
rst.close();
rst = null;
stmt.close();
stmt = null;
conn.close(OracleConnection.PROXY_SESSION); // Return to connection pool
conn = null; // Make sure we don't close it twice
} catch (Exception e) {
e.printStackTrace();
} finally {
// Always make sure result sets and statements are closed,
// and the connection is returned to the pool
if (rst != null) {
try {
rst.close();
} catch (SQLException e) {
rst = null;
if (stmt != null) {
try {
stmt.close();
} catch (SQLException e) {
stmt = null;
if (conn != null) {
try {
conn.close();
} catch (SQLException e) {
conn = null;
public String getMessage() {
return message;
In my context.xml file, I tried to specify the same Connection Cache Properties as attributes, but no luck:
<Context path="/App1" docBase="App1"
debug="5" reloadable="true" crossContext="true">
<Resource name="App1ConnectionPool" auth="Container"
type="oracle.jdbc.pool.OracleDataSource"
driverClassName="oracle.jdbc.OracleDriver"
factory="oracle.jdbc.pool.OracleDataSourceFactory"
url="jdbc:oracle:thin:@127.0.0.1:1521:oddjob"
user="app1" password="app1"
ConnectionCachingEnabled="1" MinLimit="5" MaxLimit="20"/>
</Context>
These attributes seemed to have no effect:
ConnectionCachingEnabled="1" ; also tried "true"
MinLimit="5"
MaxLimit="20"
So basically if I could find some way to get these attributes set within the context.xml file instead of my code, I would be a happy developer :-)
Oh well, it's almost Miller time here on the east coast. Maybe a few beers will help me find the solution I'm looking for. -
Some problems with Oracle and XA in WLS 6.1
Hi,
I am using WLS6.1 SP4 with Oracle Thin driver 8.1.7 and TxDataSources with ConnectionPools
using XA.
I am getting the following error:
java.sql.SQLException: ORA-00604: error producido a nivel 1 de SQL recursivo
ORA-01000: número máximo de cursores abiertos excedido
at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:168)
at oracle.jdbc.ttc7.TTIoer.processError(TTIoer.java:208)
at oracle.jdbc.ttc7.Oall7.receive(Oall7.java:543)
at oracle.jdbc.ttc7.TTC7Protocol.doOall7(TTC7Protocol.java:1405)
at oracle.jdbc.ttc7.TTC7Protocol.parseExecuteFetch(TTC7Protocol.java:822)
at oracle.jdbc.driver.OracleStatement.doExecuteQuery(OracleStatement.java:1657)
at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1870)
at oracle.jdbc.driver.OraclePreparedStatement.executeUpdate(OraclePreparedStatement.java:363)
at oracle.jdbc.driver.OraclePreparedStatement.executeQuery(OraclePreparedStatement.java:314)
at weblogic.jdbc.jta.PreparedStatement.executeQuery(PreparedStatement.java:69)
at weblogic.jdbc.rmi.internal.PreparedStatementImpl.executeQuery(PreparedStatementImpl.java:56)
at weblogic.jdbc.rmi.SerialPreparedStatement.executeQuery(SerialPreparedStatement.java:42)
at delta.beans.common.DBQueriesRemesa.getSecuencia(DBQueriesRemesa.java:55)
at delta.beans.remesas.ImportarRemesa2.remesaRATSB(ImportarRemesa2.java:858)
at delta.beans.remesas.ImportarRemesa2.execute(ImportarRemesa2.java:122)
at java.lang.reflect.Method.invoke(Native Method)
at delta.servlet.contrl.service(contrl.java:161)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:262)
at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:21)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27)
at delta.servlet.VolverFiltro.doFilter(VolverFiltro.java:101)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27)
at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:2643)
at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2359)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:139)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:120)
I have read about this issue in the newsgroup and I know it seems to be a bug
in Oracle Driver.
So, as a workaround, I'm trying to use the Oracle's prepared statement cache features
in order to avoid creations of new statements for each query. I noticed that the
WebLogic prepared statement cache does not work properly, because I put a value
of 10 but when inspecting with WLShell it haven't any hit in the statement cache.
In order to use Oracle's prepared statement cache I have to enable it in the physical
connection, but I don't found in weblogic.jar the class weblogic.jdbc.extensions.WLConnection
which have the method getVendorConnection. In the documentation available at http://edocs.beasys.com/wls/docs61/javadocs/index.html
there is a reference to that class and it haven't any notice since which service
pack it becomes available.
So, is there any way to obtain the physical connection?
Can anybody help me about any of these problems??
Thanks in advance.
Jesús.The line of code that brings up this exception is:
multiReq = new
= new MultipartRequest((ServletRequest)request,
"c:\\temp", 10485760);
try this: MultipartRequest multiReq = new MultipartRequest((ServletRequest)request,
"c:\\temp", 10485760);
(not sure if that is the problem or not..) -
P6 Professional 8.3 installation with Oracle Database
Hi All,
I had query about P6 professional installtion.
If i select Driver type "Microsoft SQL Server" system is allowing me to enter "Host Name" of database server.
But if i select Driver type "Oracle" it is not asking for Host Name of database server.
If my database is present on other server how to give server name here?Hi,
This is down to a fundamental difference between SQL Server and Oracle.
SQL Server is pretty much always referenced with servername and database name (and the port number unless the \<instance name> is used as part of the server name)
Oracle uses more of an 'Alias' (TNS Names).
If you ever need to start working with Oracle DB Standard or Enterprise edition then you will soon learn to be configuring the tnsnames.ora file (which is where you will find the 'Alias' mapped to the server and database name).
Regards
Alex -
OIM installation with Oracle db Standard Edition
The 11g version of OIM, OAM works with Oracle 11g db Enterprise Edition. Will these components work with Oracle db 11g Standard Edition ?
If this works then I am planning to use only for prototype purpose, where I can use a low end server.Thanks Thiago,
Looks like the Enterprise Edition is required only for OAAM. rest of the components like OAM, OIM, OID and OVD will work with Standard Edition. Is my assumption correct ?
Thanks!
Kabi
Followings are the extract from the certification matrix.
+. The Oracle databases listed in this column are supported on all configurations (including RAC) and platforms that the database team supports. Check Certify for details.+
+. Oracle recommends using latest Oracle DB PSU's. For latest recommended patch information, refer to https://support.oracle.com/+
+. For OAAM, Oracle recommends Oracle Database Enterprise Edition for production deployments.+ -
SAP BO Installation with Oracle Database
Hello all,
My client uses SAP R/3 with Oracle database. Now we have to install Business Objects on another machine.
I've read the documentation on Installing Procedures but there are some questions still not clarified.
1. Do I have to install Oracle in the new machine?
2. If not, can I connect BOBJ to the database of the SAP R/3 Server?
3. If I want to have three systems (Like in R/3, Productive, Tests and Development) do I have to install BOBJ in different machines?
Thanks in advance,
Regards1. you dont have to insall Oracle database at the BO machine side, you just need any database to hold the BO repository.
2. you cant connect directly using BO, only Crystal reports can connect directly to R3 database, you need to have a BW in between.
extract your data into the BW, and let BO connect to BW using the BO integration kit for SAP solutions.
3. no you dont have to have 3 different machines, using one BO machine you connect to them all, but you may need build a BO environment, (Development, Production servers)
good luck
Maybe you are looking for
-
Displaying content in separate frames
When a user clicks on a link in a portlet, how can I have that content display in a separate portlet? That is, if the user clicks on a link on my menu on the left, how do I then have the page that link points to appear on the right?
-
OWSM: Gateway is not ready to process requests
OWSM: Gateway is not ready to process requests After I registered a service in a gateway with OWSM and when I intialize a client call using gateway virtualized URL fro BPEL, the first time call I always get the following fault. It is like a "wake-up"
-
Hello all, I have a first gen 17" Macbook Pro (Intel Core Duo), and I would love to play around more with digital art, and have flexibility with drawing, editing photographs, using Photoshop etc (for digital art and web page design). I'm looking to g
-
I have just downloaded OS X Lion and everything is working apart from Safari. I get error message saying that Safari has quit unexpectedly. Internet connection appears fine. What's the problem?
-
Unable to play (or even locate) songs that I imported from my old computer
I moved all of my music from my previous computer to my new computer using my iPod to transfer them and following all of the steps on the support page. While I can "see" all of the music in the playlist, none of the music I moved will play. I continu