Orcale App Server and Database Server in a distributed setup
Hi,
I had a question about orcale db server. Now, as I understand it in a cluster there is one database SERVER and each machine in the cluster has access to the shared database server.
The entire cluster presents a unified view of the database server. To the developer it appears as though there is only one database server.
Is it possible to have several such clusters and run a query across these clusters in a transparent manner? Say I have Table 1 on database SERVER 1 and table 2 on database SERVER 2. Given the current architecture SERVER 1 is on CLUSTER 1 and SERVER 2 is on CLUSTER 2. Can I run a query joining Table 1 and Table 2 such that I do not have to worry about where CLUSTER 1 is and where CLUSTER 2 is? I am nit talking about partiitioning where one table is spread across nodes in a CLUSTER but is still within the same database server.
Regards,
Sandeep
Hi,
I had a question about orcale db server. Now, as I understand it in a cluster there is one database SERVER and each machine in the cluster has access to the shared database server.
The entire cluster presents a unified view of the database server. To the developer it appears as though there is only one database server.
Is it possible to have several such clusters and run a query across these clusters in a transparent manner? Say I have Table 1 on database SERVER 1 and table 2 on database SERVER 2. Given the current architecture SERVER 1 is on CLUSTER 1 and SERVER 2 is on CLUSTER 2. Can I run a query joining Table 1 and Table 2 such that I do not have to worry about where CLUSTER 1 is and where CLUSTER 2 is? I am nit talking about partiitioning where one table is spread across nodes in a CLUSTER but is still within the same database server.
Regards,
Sandeep
Similar Messages
-
ARCHITECTURE OF SAP R/3 AND APPLICATION SERVER AND DATABASE SERVER IN ABAP
ARCHITECTURE OF SAP R/3 AND APPLICATION SERVER AND DATABASE SERVER IN ABAP?
PLEASE EXPLAINhi
<b>Presentation Server</b>
It is actually a program named sapgui.exe.
It usually installed in users workstation.
The interface accepts the input from the user in the form of keystrokes, mouse-clicks, and function keys, and sends these requests to the application server.
It receives and displays the result from the application server.
<b>Application Server</b>
An application server is a set of executables that collectively interpret the the ABAP/4 programs.
Each application server has a profile called application server profile, that specifies its characteristics when it starts up and while it is running. It specifies:
1. Number of processes and its types.
2.Amount of memory each process may use.
3. Length of time a user is inactive before being automatically logged off.
If your ABAP/4 program requests information from the database, the application server will format the request and send it to the database server
<b>Database Server</b>
The database server is a set of executables that accepts database requests from the application server.
These requests are passed on to the RDBMS (Relation Database Management System).
The RDBMS sends the data back to the application server.
The RDBMS may run on database servers computer or may be installed on its own computer.
The components of application server are dispatcher, dispatcher queue, work process.
All requests that come in from presentation servers are directed first to the dispatcher.
The dispatcher writes them to the dispatcher queue.
The dispatcher pulls the requests from the queue on a first-in, first-out basis.
Each request is then allocated to the first available work process.
A work process handles one request at a time.
The work process needs two memory areas, the user context and the roll area.
The user context is a memory area that contains the information about the user.
The roll area is a memory area that contains about the program execution.
<b>User Context</b>
User context is a memory area that contains the characteristics of a user that is logged on the R/3 system.
1)It holds, users current settings.
2. The users authorizations.
3. The names of the programs the user is currently running.
When a user logs on, the user context is allocated for that logon. When logs off, it is freed.
<b>Roll Area </b>
A roll area is a memory that is allocated by a work process for an instance of a program.
It holds the information needed by R/3 about the program execution, such as: 1. The values of the variables
2. The dynamic memory allocations
3. The current program pointer.
Each time a user starts a program, a roll area is created for that instance of the program.
If two users are using the same program at the same time, two roll areas will exist-one for each user.
The roll area is freed when the program ends.
Both roll area and the user context play an important roll in dialog processing
<b>pls reward points dor useful ans</b>
<i>regards
vivek</i>
Message was edited by:
Vivek Saxena -
Communication between Appliation Server and Database Server
If a web app is deployed to an Oracle Application Server, this AS machine is physically connected to an Oracle Database (server) machine in the same location:
For the purpose of sending and retrieving data from AS server to/from DB server, do I need to install any communication/network software on the both (AS and DB) machines? If so, what kind is needed?
Otherwise, I would assume two network cards plus a cable/wire will do (but not sure).
Thanks
ScottIf you are using the Oracle Type 4 (thin) JDBC driver, you shouldn't need to configure the tnsnames.ora or sqlnet.ora files.
Neither the OCI nor the thin driver will use ODBC, which is generally only available on Windows. Sun puts out a JDBC-ODBC bridge driver, but I don't know of anyone that has intentionally used that particular driver in production code in years. Whether the thin driver is faster than the OCI driver depends heavily on the driver version and the particulars of your application's workload. It's generally best to benchmark both with your code if you are concerned with driver performance.
Justin
Distributed Database Consulting, Inc.
http://www.ddbcinc.com/askDDBC -
About application server and database sever
where does apllication server and database server located in a us client project
Edited by: madhu sudhan on Feb 21, 2008 11:02 AMInterface: it is a program that performs communication with External system from SAP.
There are two types of interfaces:
1. Inbound Interface: External system sends the data to SAP
2. Outbound Interface: SAP sends the data to External system.
Let's take a scenario:
There are two Systems SAP ERP and Seibel CRM
Scenario1: Whenever an Order is created in Seibel CRM system it has to be transferred to SAP where the Order confirmation, Delivery and Billing will be performed. This can be enabled by using IDOC as inbound interface.
Scenario2: Whenever a New customer is Created in SAP ERP this customer data has to be transferred to Seibel CRM using Outbound IDOC / RFC.
Basically interfaces are implemented using RFC, BAPI, ALE/IDOC.
INTERNALLY SAP IS 3-TIER ARCHITECTURE -
Upgrading both SharePoint 2010 server and DB server with latest available patch
We have 2 servers in the farm ( SharePoint server and Database server)
We are planning to patch the database server and SharePoint server as well at the same time.
For this activity I have found some ways :
Way 1:
First I will do the patching in SP server and run the configuration wizard.
Once it's finished , I will shutdown the SP server.
Start patching in SQL server
After done in Sql server , I will restart the SP server.
Way 2:
First I will do the patching in SP server and run the configuration wizard.
Once it's finished , I will disconnect the SP server from SQL server by using the configuration wizard.
Start patching in SQL server
After done in Sql server , I will reconnect both the server's.
Way 3:
I don't follow any one of the above ways. Simply patch both the server's one by one (Here might be, when we do the DB server patch upgrade database connection failed entries will be track into event viewer because of DB server unavailability )
Here my questions are :
If disconnect the server's from each other , can I reestablish the connection again ?? Is there that option ???
Is it compulsory to disconnect / shutdown the SP server while patching in DB server ???????
Suppose I don't follow any of the above way , cause any issues ?????
If any DB connection related entries will track into Event Viewer, is this cause any issues ?????
Any suggestions would be appreciated.
RameshNKPatching order will not matter. You also do not necessarily have to shutdown SharePoint while patching SQL. Yes, SharePoint will throw errors in the Event Log and ULS log.
I might suggest patching SQL Server first, simply because it is quick and in my experience, "safe". That is, the patching process works and works well. It is unlikely you'll come out with an unserviceable SQL Server instance.
Trevor Seward
Follow or contact me at...
  
This post is my own opinion and does not necessarily reflect the opinion or view of Microsoft, its employees, or other MVPs. -
There is a compatibility range mismatch between the Web server and database
HI,
Taken backup form production environment through TSM backup utility and restore same db on UAT environment by TSM Utility, after restore got below issue, past i had done many time but working fine this time
it’s not working. Production environment have SP2010 and sql server 2008 ,UAT have same thing also.
Server Error in '/' Application.
There is a
compatibility range mismatch between the Web server and database "Portal_Contain", and connections to the data have been blocked to due to this incompatibility. This can
happen when a content database has not been upgraded to be within the compatibility range of the Web server, or if the database has been upgraded to a higher level than the web server. The Web server and the database must be upgraded to the same version and
build level to return to compatibility range.
Description: An unhandled exception occurred during the execution of the current
web request. Please review the stack trace for more information about the error and where it originated in the code.
Exception Details: Microsoft.SharePoint.Upgrade.SPUpgradeCompatibilityException:
There is a compatibility range mismatch between the Web server and database "Portal_Contain", and connections to the data have been blocked to due to this incompatibility. This can happen when a content database has not been upgraded to be within
the compatibility range of the Web server, or if the database has been upgraded to a higher level than the web server. The Web server and the database must be upgraded to the same version and build level to return to compatibility range.
Source Error:
An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack
trace below.
Stack Trace:
[SPUpgradeCompatibilityException: There is a compatibility range mismatch between the Web server and database "Portal_Contain", and connections to the data have been
blocked to due to this incompatibility. This can happen when a content database has not been upgraded to be within the compatibility range of the Web server, or if the database has been upgraded to a higher level than the web server. The Web server and the
database must be upgraded to the same version and build level to return to compatibility range.]
Microsoft.SharePoint.Administration.SPPersistedUpgradableObject.ValidateBackwardsCompatibility() +542
Microsoft.SharePoint.SPSite.PreinitializeServer(SPRequest request) +63
Microsoft.SharePoint.SPWeb.InitializeSPRequest() +258
Microsoft.SharePoint.WebControls.SPControl.EnsureSPWebRequest(SPWeb web) +365
Microsoft.SharePoint.WebControls.SPControl.SPWebEnsureSPControl(HttpContext context) +520
Microsoft.SharePoint.ApplicationRuntime.SPRequestModule.GetContextWeb(HttpContext context) +27
Microsoft.SharePoint.ApplicationRuntime.SPRequestModule.PostResolveRequestCacheHandler(Object oSender, EventArgs ea) +918
System.Web.SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +80
System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +171
Hasan Jamal Siddiqui(MCTS,MCPD,ITIL@V3),Sharepoint and EPM Consultant,TCS
|
| TwitterHi Bhavik,
UAT Portal_Contain DB version given below:
Version ID
Version
id
00000000-0000-0000-0000-000000000000
12.0.0.4518
1
00000000-0000-0000-0000-000000000000
12.0.0.6219
3
00000000-0000-0000-0000-000000000000
12.0.0.6327
4
00000000-0000-0000-0000-000000000000
12.0.0.6421
5
00000000-0000-0000-0000-000000000000
12.0.0.6510
6
00000000-0000-0000-0000-000000000000
12.0.0.6514
7
00000000-0000-0000-0000-000000000000
14.0.6123.5006
9
1A707EF5-45B2-4235-9327-021E5F9B8BB0
4.1.6.0
8
6333368D-85F0-4EF5-8241-5252B12B2E50
4.1.18.0
2
Production Version given below:
00000000-0000-0000-0000-000000000000
12.0.0.4518
00000000-0000-0000-0000-000000000000
12.0.0.6219
00000000-0000-0000-0000-000000000000
12.0.0.6327
00000000-0000-0000-0000-000000000000
12.0.0.6421
00000000-0000-0000-0000-000000000000
12.0.0.6510
00000000-0000-0000-0000-000000000000
12.0.0.6514
00000000-0000-0000-0000-000000000000
14.0.6123.5006
1A707EF5-45B2-4235-9327-021E5F9B8BB0
4.1.6.0
6333368D-85F0-4EF5-8241-5252B12B2E50
4.1.18.0
I have matched both are the exact same.
Run the below command on App server:
Upgrade-SPContentDatabase
cmdlet Upgrade-SPContentDatabase at command pipeline position 1
Supply values for the following parameters:
Identity: Portal_Contain
Confirm
Are you sure you want to perform this action?
Performing operation "Upgrade-SPContentDatabase" on Target "Portal_Contain".
[Y] Yes [A] Yes to All [N] No [L] No to All [S] Suspend [?] Help
(default is "Y"):y
WARNING: Database [SPContentDatabase Name=Portal_Contain] cannot be upgraded.
Kindly suggest
Hasan Jamal Siddiqui(MCTS,MCPD,ITIL@V3),Sharepoint and EPM Consultant,TCS
|
| Twitter -
Any issue with application server on 32 bit and database server on 62 bit
Hi Experts,
Please confirm that application server on 32 bit and database server on 62 bit will not cause any communication related performance issues between the servers ?
Thanks
RamanHi Anurag,
the .Net server for BPC 7.5 NW and the app/web server for BPC 7.5 MS can both run on either 32- or 64-bit server OS. However my understanding is that they are still 32-bit processes and as such have the same limitations on 64-bit windows as they do on 32-bit (in particular the addressable RAM limitation at 4 GB)
Note, and this is important, that this is for version 7.5 only. The BPC 7.0 MS web/app server HAS to be on 32-bit OS.
Best regards,
Bruno Ranchy -
Diffrence between App Server and web Server
hi !
can anybody tell me the difference b/w App Server and Web server with an example!!!
Thanks in Advance
Naveenlots of discussion made about this, anyway read the URLs
http://www.javaworld.com/javaqa/2002-08/01-qa-0823-appvswebserver.html
http://www.jguru.com/faq/view.jsp?EID=282323 -
WEB Server And Database Space requirements for deploying Web Application
Hi,
We are in requirement of WEB Server And Database Space requirements for deploying our Web Application in cloud server. We want to know technical requirements and feasibilities laid by Microsoft team for deploying web
application.......
Regards,
Sreenivasa M SHi,
Please refer this link and check if it helps:
http://blogs.technet.com/b/cbernier/archive/2013/09/24/deploy-your-web-application-to-windows-azure-from-with-visual-studio.aspx
Regards,
Azam Khan -
Renaming Project Server 2010 database server
Hi all,
We have Project Server 2010 + SQL Server 2008 R2, but we need to upgrade DB to cluster SQL Server 2012 Enterprise Edition
SP1 CU7.
Is it ok if we rename Project Server DB server , for example from DBSER05 to DBSRVCL07\APPDB ?As you planning to upgrade SQL server from 2008 r2 to sql server 2012 enterprise edition SP1 CU7.
In this case you have to create your farm from scratch. You have to Create your APP server and FE server all together from scratch and then you have to give your new DB server name DBSRVCL07\APPDB while creating farm.Once you run the configuration
wizard their you have to specify the NEW DB name DBSRVCL07\APPDB it will create Sharepoint config and content.
then you can restore your current project server DBs on new DB cluster server DBSRVCL07\APPDB and create project WEB APP where you can point restored project server DBs.
It means it would be all together back up and restore on new hardware.
i am just guessing if you think you will only upgrade Sql server, create cluster and rename proejct server DB server name in the existing farm that will not work.
Only approach is take back up and restore onto new infrastructure.
http://azlav.umtblog.com/2011/06/07/project-server-2010-database-restore-part-i/
if we rename Project Server DB server , for example from DBSER05 to DBSRVCL07\APPDB-- If you will only rename project
server DB server name then it wont work as project server also uses sharepoint config and content DB which are setting on old DB server name(we give db server name while running wizard) and it will throw errors.
kirtesh -
Diff. between content server and archive server(SARA on content server)
I am very interested about difference between content server and archive server. Is there content server supplied by SAP and archive server by third party producers or something else?
If so dditionally what needs to be done to archive data (via Sara) on content server. I did it on sap R/3 4.0 on an archive server. Is it huge difference to do it on 4.7x2 on content server?Hey,
The content server is used to save documents,
and SARA (and other third party producers) are used to archive old data.
For example:
You should use Content server - When you need to save un-structured data about worker (e.g: pictures, documents and etc) .
You should use SARA (and other third parties) - When you need to move to archive old
worker which have left your organization before 5 or more years (there for they are not relevant for you)
Here is some more information about Content server
from help.sap.com:
"Therefore, besides the SAP database, an external content server is always available in every SAP system installation. In this way, the necessary technical infrastructure is provided for all document-centric applications and business scenarios that do not require a long-term archiving solution"
Here is some more information about SARA and archiving
from help.sap.com:
"Data Archiving removes from the database application data from closed business transactions that are no longer relevant for the operational business. The archived data is stored in archive files that can be accessed by the system in read-only mode."
for more information:
http://help.sap.com/saphelp_nw70/helpdata/en/8c/e9ddbb5d9a524bbb7854d31b963248/frameset.htm
http://help.sap.com/saphelp_nw70/helpdata/en/73/c335406ee32e34e10000000a155106/frameset.htm -
What is their difference betwwen Sun ONE Application Server and J2EE serv
Sun ONE Application Server is Sun implementation of J2EE server.
But it seems even no Sun ONE Application Server, use J2EE SDK command
j2ee -verbose
we still can launch an Application Server that support EJB, JSP....
what is their difference betwwen Sun ONE Application Server and J2EE server provided by J2EE SDK ?
Thanks,Sun ONE generally refers to the Sun ONE Application Server version 7.x. This is a J2EE 1.3 compliant application server from Sun. Sun also released a Reference Implementation version (RI) as a requirement of the J2ee 1.3 spec. This is the J2EE server you are refering too. The Sun ONE Application Server 7 is a more robust production ready App Server.
Going forward, Sun combined the 2 seperate groups to include just 1 release. The J2EE 1.4 Reference Implementation is the Sun Java System Application Server Platform Edition version 8. SJS AS 8 PE is both free and production ready. Other version will include High Availability, Managing and Monitoring features.
-Jeff -
Gateway server and Management server in SCOM 2012
What are the main Different between Gateway server and Management server in SCOM 2012?
I have referred this , is there anything ?
http://blogs.technet.com/b/momteam/archive/2008/02/19/10-reasons-to-use-a-gateway-server.aspx1) Management server can write data , gathered from agent, directly into operations manager database. Gateway server should forward data, collected from managed agent to management server.
2) In a unturst environment for example workgroup or untrust domain, and you do not want to deploy a certificate to every monitored agent, you should deploy gateway server rather than managment server.
Roger -
Mechanism between DB server and application server
Hi,
Currently I have ebs R12.1.3 installed and DB is under upgrade from 11.1.0.7 to 11.2.0.2.
While upgrading the database server, I got a question how the application server finds database server.
The question might sound a bit foolish, but that's how it is. :)
For example, when DB is upgraded, upgrade, configurations, and post activities are explained on DB side in documents.
But then, how does the application find database server after new DB is installed?
Does it work based on the updated listener file only...?
Or, is there any configuration that needs to be done on application server side as well after the DB is upgraded?
Can anyone help with my questions...?
Thanks,While upgrading the database server, I got a question how the application server finds database server.
The question might sound a bit foolish, but that's how it is. :)
For example, when DB is upgraded, upgrade, configurations, and post activities are explained on DB side in documents.
But then, how does the application find database server after new DB is installed?
Does it work based on the updated listener file only...?
Or, is there any configuration that needs to be done on application server side as well after the DB is upgraded?
Can anyone help with my questions...?Your question is answered in (Interoperability Notes Oracle EBS 11i with Oracle Database 11gR2 (11.2.0.2) [ID 881505.1]), Step 24. Implement and run AutoConfig
Thanks,
Hussein -
Mail, iCal Server and iChat server will not work over VPN
I have an Airport Extreme Base Station at the office running the network. Behind it sits a Mac Mini Snow Leopard server running 10.6.3. The ports necessary for Mail, iCal Server and iChat work fine through that external connection. I can also connect with VPN from my 10.6.3 clients.
HOWEVER, when I connect with the VPN clients, I am suddenly unable to access the Mail, iCal Server, Wiki server and iChat server. All connections time out. I can ping the server and I can do other things that do NOT work on the public Airport like ssh or VNC. ssh and VNC are closed at the airport extreme.
So it's pretty odd. When I'm connected via the VPN, all ports that are forwarded to the Snow Leopard server time out over the VPN.
I've tried various and sundry configurations with the VPN client. This includes trying to send all traffic over the VPN, moving it up in the service order, etc. etc. Nothing fixes it. DNS resolution is working fine, however when I do a wireshark capture of ppp0 traffic, I notice that SSL and TLSv1 handshakes appear to occur on the public IP address instead of the private network IP address... and they're all resets.
Has anyone gotten this to work successfully? Like I said, all ports that are NOT forwarded through the Airport work fine over the VPN, but will not work when connected to the VPN. It's really bizarre.New data: any ports that are normally forwarded on the Airport Extreme to the Mac Mini server will not work when connected to the VPN.
For instance, if I have imaps/993 forwarded from the Airport Extreme to the Mac Mini, it works fine over the Internet. If I connect to the VPN, I can connect to all OTHER services on the Mac Mini, but Mail, for instance, will not work.
Maybe you are looking for
-
Updating Existing Install and adding extensions via Group Policy
We have recently installed StarOffice 8 due a full planned move away from Microsoft Office 2003, we have deployed the CD install via group policy to test the functionality of StarOffice in a school environment. Due to a problem cropping images in Wri
-
How do I set up my 2013 AOC 27" monitor to my new 2014 Mac Pro 6 core?
I've got the DVI to USB adapter that worked fine on my 2012 MacBook Pro, but this doesn't seem to be working.
-
Is there an easy way of creating an ACL for denying users?
Hi All, I like to create an ACL that would prevent about 50 users from accessing a particular network in our MPLS network. I do not want to create another vlan for this. Let's say I want to deny this range 10.12.16.20 - 50 from accessing 10.3.0.0
-
How do you change the resolution of Illustrator CC?
I don't mean the resolution of the images but the resolution of the application itself. I just launched Illustrator CC on this laptop for the first time and it defaulted to a resolution much smaller than the default resolution for my laptop. Please l
-
Set color alv output cell abap webdynpro
Hi Guys , i wanted to set the color of some cells in alv output to red in ABAP WebDynpro. i am using the salv_wd_table. any piece of code is appreciated. thanks, Bobby.