Why should store the database call should be server-side?

Hi gurus,

I use the tool obpm.

I have a requirement to store the data in the database. I catalogued the required tables. I wrote a so-called method "storeDetails" in which I'm defining all the required values in the DB and then object by calling the method of the store .

My question is why should he 'storeDetails' method is configured as a method on the server side?

Kind regards
Neya

There is a misunderstanding common and essential to understand. Even today, some people think that BPM Oracle 10g supports not both server-side and client (things made from your browser by pressing the application of the workspace)-side (database calls, web service calls...).

Methods marked as server-side mean they need the Oracle BPM engine to make the connection (for example the thread pool of database for database calls). SQL calls are thus only by the engine (server side). Separate the features of the workspace (client side) and the engine (server side), is an important way that customers can improve performance because you can choose to group together or both. Keeping the side Server and client side separate, you can scale the workspace as your number of end users increase. You can scale your engines as your number of cases increases.

The engine can do tasks side server because it is what has been built to make. The workspace was built instead to do client-side UI and to publish data on end users, according to the needs.

Dan

Tags: Fusion Middleware

Similar Questions

  • Move the database on its own server Vcenter 4

    My current Vcenter Server 4.0 has the Vcenter Server and database SQL 2005 on the same computer. My performance is EXTREMELY slow, as in there more than 15 minutes for the client to connect, Vsphere load inventory and discover plugins until I'm able to use it. Once loaded, clicking on the servers and things within the client is very slow. So I think that by moving the database of its own machine, it will increase the performance of the vcenter server. I was looking in the vcenter admin section, and I can't find a way to 'clear' to tell him to look for the database on a different server.

    Does anyone have any documentation on how to move the vcenter database to another server?

    Thank you!

    Lex

    Take a look on:

    http://KB.VMware.com/kb/7960893

    André

  • How can I restore and recover the database to a different server using RMAN?

    Hello Friend:

    How can I restore and recover the database to a different server using RMAN? I want to implement an enviroument which has a different enviroument and different directories.

    That's the two servers. different stored different on each server and a single link, a table library where backup set.

    I can only restore and recover the database of the Rman command. Could you give me a demo?

    Thank you

    How can I restore and recover the database to a different server using RMAN? I want to implement an enviroument which has a different enviroument and different directories.

    That's the two servers. different stored different on each server and a single link, a table library where backup set.

    I can only restore and recover the database of the Rman command. Could you give me a demo?

    Check this box
    * How to restore Rman backups on a different node when the Directory Structures are different [ID 419137.1] *.

  • Why not store the reference to notifying global

    Hi all

    I work with the authors of the notifications and the queues in several screws. I have strange behaviors, when I store the queue references and to notify in the global variables.

    I read some entries in this forum, and some say, it's a "bad idea" that "do not", to store the arbitrators in globals.

    Can someone tell me what is the real origin?

    concerning

    mitulatbati

    Furthermore this globals is a simply bad (just a little more higher education that I really recommend to minimize the use of globals for nothing other than a State of the boolean or sometimes some scalar value), all refnums LabVIEW use a garbage collection operation.

    The reason to use globals generally implies that you want to create the resource granting to one place and use somewhere else. But that often does not work with LabVIEW refnums if the producer and the consumer are not in the same VI hierarchy (for example, you create the resource in a startup VI and then spawn a VI plugin that continues while the boot VI ends). All refnums LabVIEW are automatically removed at the moment the highest level including the hierarchy VI opened refnum goes inactive. So both your plugin VI starts to work, the refnum and its object has already been deleted and therefore is not valid.

  • Access to the database/schema to another server...

    Hello - I have a need that will require me to access additional information about a schema on a server that is different from what my APEX installation runs on (IE 3rd part of the data that is not part of the inherent schema that accesses the APEX)...

    My APEX server running version 3.2.1.00.11 on top of oracle 11 g Enterprise Edition Release 11.1.0.7.0 - 64 bit Production. We will call this server "A".

    The target server is currently an Oracle server, but will eventually migrate to a Teradata installation (no - I have no word to say in the matter!). We will call this server 'B '. No idea what versions in both cases.

    I understand that if I needed to access different patterns on the same server (IE Server A) it would be easy enough to do using grant statements.

    Also, I understand that to access a schema on server B, I could use a DBLink to do.

    My questions are:

    (1) oracle allow a DBLink to teradata? I found the following thread that seems to indicate that it is possible (or at least used to be - don't know if it's still a valid configuration) Re: Teradata to Oracle connection

    (2) is there another way to make this available external data source? A tech in our team 'Architecture COMPUTING"said DBLinks are not recommended or a best practice. He proposed adding the data source 'directly '?

    This thread (add multiple schemas in a workspace seems to speak of adding multiple schemas to a workspace, but I do not have access to this part of our oracle server (I'm only a workspace administration).)

    (3) if I create a view that accesses the tables through the DBLink to Server B when it comes to Oracle, and then update the DBLink to point to the new teradata server during the migration happens - it will break anything within the APEX?

    My hypothesis is that the table names are the same concerns only APEX that the view is valid and not what fuels the view.


    The rationale against using DBLinks gave me was that "it is not sensible for APEX down to the oracle database (its native underlying server/schema) to cross to another server and return to the oracle database that then went up to the APEX." It makes more sense for APEX to go straight to the other source of data. Normally, I would say that they (Apex/infrastructure) are the same server so it does not really matter that he might have to go through additional 1 'service' or 'interface', but this area is not my specialty.

    Also - I think that technically speaking our APEX service is already separated from its native schema/data on different servers (for load balancing), so in this case really maybe a middle Server Getting (IE Server APEX A-> native schema/data of the server where the DBLink might be-> server B) do an unnecessary extra jump (APEX Server A)-> server B. Note : I am sure that our architect does not know that this is the case, then it is not part of its raison d'etre.

    Thoughts?

    Thank you!
    Jim

    (1) there is a wide variety of databases that you can access from Oracle using the links to the db. The main purpose of a db link must provide connectivity between databases that are not consistent with the use of a certain type of driver or translator. Some databases provide native connectivity with other thing than their own products.

    (2) I would ask another dba from this source that he or she recommends, and if he or she has all the documentation. The long and short of it is (as I explained above) few providers of database provides native support for other database engines, which is needed for the kind of "direct connection" implies that person. My suspicion is that this person is an ODBC user and is equivalent to the use of ODBC drivers with "direct connection", which is far from accurate. ODBC only provides a generic interface to a database, at the expense of speed, functionality and efficiency thanks to the translation of the command and overhead.

    (3) oracle generally doesn't care about the back end of a connection to a different database and neither does APEX. As long as you can build a database to the database in question, shouldn't you have any problems ask these data, although only in a reduced performance due to air travel, networking, drivers, etc.

    Really, APEX is intended to be run against and integrates better with Oracle databases. If your main data is on another platform, APEX may not be the best solution for your needs.

  • Symantec AntiVirus recommended for the database oracle on windows server 2003

    Hi all

    I have a server of oracle database on the windows server 2003 version 10.2.0.4 platform. What are best practices for symantec antivirus running on this server, but the database of their scanning file exclusions.

    My server restarted unexpectedly for many times. I have in the log of event id 6008. What can be the cause of it... ?

    How to configure the anti-virus protection on Windows Server that is running the database Oracle [ID 782354.1]

  • Include on the page prepared with model server-side

    I'm trying to insert a server-side include in an editable region of a page prepared with a model. As a result, the ISS passes to the page but he * is outside the combo box and the text in the editable area disappears *.

    I was looking for the documentation and made the following things:
    Include file has an extension "shtml".
    * I have the "preview using temporary file" checked.
    * I removed the tags html, head and body from the include file.

    All suggestionswill you are very welcome.

    > The page is at http://www.trec-uk.org.uk/index.htm

    [an error occurred while processing the directive]
    the include directive is visible in the source, because the server is not
    the analysis of the .htm files of includes.

    Rename the file in the Dw .shtml files Panel, then download it again and
    glance.

    --
    Alan
    Adobe Community Expert, dreamweaver

    http://www.Adobe.com/communities/experts/

  • Why is there the databases for two Web sites in my appdata roaming default firefox profile folder?

    Www.fling.com _ C:\Users\user\appdata\Roaming\Mozilla\Firefox\Profiles\i4unw84s.default\databases\http_

                                                                                                                                                                          C:\Users\user\appdata\Roaming\Mozilla\Firefox\Profiles\i4unw84s.default\databases\https_cashier.bovada.lv_
    

    Two of these databases of site are 64 KB and io_temp.sqlite files. I want to know how they were created and what information is that are stored there. I know that my boyfriend goes to the website of bovada much, but want to know if he has information of personal connection stored for two of these sites. I know that they are not cookies because I saw the list of cookies and delete the and these files are still there. I really want to know if the only way that the sites Web could be in the folder because he saved intentionally information stored on these sites and if not, then why they are part of a roaming profile?

    Hello, I could not find any documentation on what the data in the profile or an io_temp.sqlitefolder - file would do in firefox (perhaps it was a first version of dom storage or indexeddb).
    If you have questions about the use of these sites by your boyfriend, you should probably talk with him directly about this, instead of finding an answer in this way...

  • vFoglight - moving the database to another SQL Server

    Hello

    We are moving our vFoglight to a SQL Server database to another SQL (production version) server.  I changed the server/instance name in the foglight.config file to point to the new server and instance and restarted the service (and eventually rebooted as well).  However, vFoglight no longer works.  Is there another step necessary to make it work?

    Any help would be appreciated.

    See you soon,.

    Mark

    Hello Mark,

    We have to examine FMS log and SQL server log to see what error is to jump, but as a quick check you can check that the server authentication is set to SQL Server and Windows authentication mode in the security settings of your instance of SQL Server.

    Concerning

  • Unable to connect to the database from Oracle Forms server

    Hello

    I installed Oracle Forms on top of Weblogic server. When I try to connect to an Oracle Forms home by TNS naming database, it returns error "ORA-12504". It works fine when I use EZConnect.

    D:\Oracle\Middleware\FRHome\BIN >. \sqlplus myuser/mypass@auhdb2

    SQL * more: version 11.1.0.7.0 - Production on Sun Sep 28 10:28:34 2014

    Copyright (c) 1982, 2008, Oracle.  All rights reserved.

    ERROR:

    ORA-12504: TNS:listener did not have the SERVICE_NAME in CONNECT_DATA

    D:\Oracle\Middleware\FRHome\BIN > @//auhdb2/auhdb2 mypass/myuser mypasssqlplus

    SQL * more: version 11.1.0.7.0 - Production on Sun Sep 28 10:28:55 2014

    Copyright (c) 1982, 2008, Oracle.  All rights reserved.

    Connected to:

    Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Production

    With partitioning, OLAP, Data Mining and Real Application Testing options

    SQL >

    Here are the specifications of the environment:

    Server operating system: Windows 2008 R2 64-bit EA

    WebLogic: Weblogic Version 10.3.6

    Forms and reports: 11.1.2.2

    Database, I am trying to connect to: Oracle Database 11 g Enterprise Edition Release 11.2.0.1.0 on Windows 2003 Server

    Tnsnames configuration in D:\Oracle\Middleware\FRHome\network\admin:

    AUHDB2 =

    (DESCRIPTION =

    (ADDRESS = (PROTOCOL = TCP)(HOST = auhdb2) (PORT = 1521))

    (CONNECT_DATA =

    (SERVER = DEDICATED)

    (SERVICE_NAME = auhdb2)

    )

    )

    Thanks in advance.

    I want to update this post because I understood what was the matter.

    The TNSNAMES file. ORA file must be created in ORACLE_INSTANCE/config, not in %ORACLE_HOME%\FRHome\network\admin

    It was interesting for me!

  • export the database to a different server

    Hello Guru:

    I would like to empty at any database in my SID to a different server.
    Please let me know how to achieve this.


    Thanks in advance.

    Salvation;

    1. you can go with the option of database clone for your question:
    Database duplication

    See also:
    How to make a copy of a database that is open to the Duplication of another Machine [ID 224274.1]

    2. If you want to use datapump to see:
    http://asktom.Oracle.com/pls/asktom/f?p=100:11:0:P11_QUESTION_ID:1463976400346989259

    Respect of
    HELIOS

  • What is the database and user call?

    There is no stats appointed as "data call" in v$ statname, but there is a stats named as "call for the user. Are they the same? And what is the meaning of the call to the database? 10046 trace raw file, there are something like, analysis, fetch, exec, waiting. All of them are "database call"? And someone said "call database" is a BEAK function, anyone could put more information?

    Thank you
    Daniel

    You can read about the database calls in this great book, and one user call definitions is here

  • Information on the number of ueser in the database.

    Hello members,
    I have doubt as below...

    Scenario:
    ======
    * I have the Oracle 11 g 2 enterprise database.
    * Which contains the single user schema say MySchema (e.g. username: myschema / passwoerd: msch123).
    * Now 3 DBA will access this database for maintenance activities using credetial "/ as sysdba" and 6 application server are goinng to database access using credentials myschema@mydb.
    * All the application servers are simultaneous connections in the database and each application server can start n number of sessions at any given time.

    so an instance of perticuler, I could see that all 3 dba are loggedin and all servers in 6 applications have begun to say about 60 sessions.

    Question:
    ======
    Now say ORACLE / my customers want to know how many users access the database or the number of users using my database (so that we will not exid No. user limit allowed by the ORACLE license).
    So what should report them

    ) a myschema single user (total 1 user only)
    (b) myschema and sysdba (total 2 users only)
    (c) 60 + 3 different users with the same credentials (myschema and sysdba). (if that's the answer I am supposed to answer with, amd my oracle license allow me to 20 users, am I more than the user limit established by license ORACLE.)

    The Oracle system view provided V$ SESSION will show you all CURRENT connections to your database. There will be one line per connection.

    So if you have 3 DBA and 10 users connected all view the same name of connection, then you would always see 13 user connections to your database, and so oracle background processes...

  • Link to the database of Oracle 11 g 11.2.0.3.0 to SQLServer 2012 - 11.0.5058.0 (X 64)

    Hello.

    I read a lot of discussion and documentation on this subject, but the things I'm trying to work.

    I want to connect from Oracle to SQL Server. I did the following steps:

    (Taking into account, that I want to connect to a database SQL SERVER called GS2PIASQL03\INSTANCE3)

    Create the odbc connection in the oracle called running GS2PIASQL03 Server

    Name: GS2PIASQL03

    Description: GS2PIASQL03

    Server: GS2PIASQL03\INSTANCE3

    With authentication sql server using a login ID and passwotrd entered by the user

    Connect to sql server to obtain default settings for the configuration option extra

    User: rema_read

    Password: xxxxxxx

    Master default database

    Use ANSI quoted identifiers

    Use nulls, padding and ANSI warnings

    Perform the conversion of character data

    Finishing and test the source data before TESTS COMPLETED successfully.

    Content of LISTENER.ora

    listener.ora # Network Configuration file: S:\app\oracle\product\11.2.0\dbhome_1\network\admin\listener.ora
    # Generated by Oracle configuration tools.

    SID_LIST_LISTENER =
    (SID_LIST =
    (SID_DESC =
    (SID_NAME = CLRExtProc)
    (ORACLE_HOME = S:\app\oracle\product\11.2.0\dbhome_1)
    (= Extproc PROGRAM)
    (ENVS = "EXTPROC_DLLS=ONLY:S:\app\oracle\product\11.2.0\dbhome_1\bin\oraclr11.dll")
    )
    (SID_DESC =
    (SID_NAME = CRM)
    (ORACLE_HOME = S:\app\oracle\product\11.2.0\tg_1)
    (PROGRAM = S:\app\oracle\product\11.2.0\tg_1\bin\dg4odbc.exe)
    )
    (SID_DESC =
    (SID_NAME = CRMSVC)
    (ORACLE_HOME = S:\app\oracle\product\11.2.0\tg_1)
    (PROGRAM = dg4odbc)
    )
    (SID_DESC =
    (GLOBAL_DBNAME = REMA)
    (ORACLE_HOME=S:\app\oracle\product\11.2.0\dbhome_1)
    (SID_NAME = REMA)
    )

    )

    LISTENER =
    (DESCRIPTION_LIST =
    (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP) (HOST = SLPIAM29)(PORT = 1521))
    (ADDRESS = (PROTOCOL = CIP)(KEY = EXTPROC1521))
    )
    )

    ADR_BASE_LISTENER = S:\app\oracle

    Content of the TNSNAMES file. ORA

    tnsnames.ora # Network Configuration file: s:\app\oracle\product\11.2.0\dbhome_1\network\admin\tnsnames.ora
    # Generated by Oracle configuration tools.


    GS2PIASQL03 =
    (DESCRIPTION =
    (ADDRESS = (PROTOCOL = tcp)
    (HOST = 172.16.61.18)
    (PORT = 1521)
    )
    (CONNECT_DATA = (SID = GS2PIASQL03))
    (HS = OK)
    )

    Content of initGS2PIASQL03.ora

    HS_FDS_CONNECT_INFO = GS2PIASQL03

    #HS_FDS_SHAREABLE_NAME = C:\Windows\System32\odbc32.dll

    HS_FDS_TRACE_LEVEL = Debug

    Stop and start receiving and then create a database link running the following command in Toad:

    CREATE THE DATABASE LINK TEST_SQLS PUBLIC

    To CONNECT to "read_rema".

    IDENTIFIED BY 'password '.

    WITH THE HELP OF 'GS2PIASQL03 '.

    /

    When I test the link of database (with the option of Toad) or run a query such as:

    Select * of sys.sysobjects@TEST_SQLS;


    I get the same error

    *********************************************************************

    Link: "TEST_SQLS".

    Error: ORA-28545: error diagnosed by Net8 when connecting to an agent

    Cannot retrieve the text of the message NETWORK/NCR 65535

    ORA-02063: preceding 2 lines of TEST_SQLS

    *********************************************************************

    Please I really need your help I really really need this to work and I'm completely lost know.

    I look forward to hearing from you soon.

    Vinny.

    Hey Vinny,

    No, the host tnsnames.ora must not refer to the place where the SQL * Server database is active.  The tnsnames.ora entries is intended to guide the user who calls the database link by using this entry to a listener running on the computer and the port in the entry. The listener then directs the user to everything that is referenced by the SID in the listener. If it is an Oracle database, then you are linked to the database. If this is an entry of gateway referenced by having the (HS = OK) then you are linked to the gateway which then liaises with what non-Oracle database is accessible through the gateway of the option.  You cannot directly connect to the non-Oracle database by using the IP address of machine non-Oracle in tnsnames.ora. You need to go through the door entry referenced by the listener to establish the connection.

    For the listener, you can set the path to the ORACLE_HOME of the gateway or RDBMS. However, the best option is to give the listener a different name from the default, so for the gateway, you might have-

    SID_LIST_LISTENER_GTW =

    (SID_LIST =

    (SID_DESC =

    (SID_NAME = GS2PIASQL03)

    (ORACLE_HOME=S:\app\oracle\product\11.2.0\tg_1)

    (PROGRAM = dg4odbc)

    )

    )

    LISTENER_GTW =

    (DESCRIPTION_LIST =

    (DESCRIPTION =

    (ADDRESS = (PROTOCOL = TCP) (HOST = SLPIAM29)(PORT = 1525))

    (ADDRESS = (PROTOCOL = CIP)(KEY = EXTPROC1525))

    )

    )

    You can then use-

    stop LISTENER_GTW

    Start LISTENER_GTW

    Kind regards

    Mike

  • Move the database to vCenter

    Hello

    I needed to move the database to SQL vCenter Server 2008 R2 Express install locally on the server vCenter Server SQL 2012 full.  I moved and follow the instructions of this VMware KB: migrating the database from the SQL Express vCenter server to full SQL Server

    When I start the vCenter service, I get this error in the log vpxd:

    "2014 02-28 T 15: 25:49.928 - 05:00 [info 03588"Default"] is DB 5 ' 50 point registry value" ".

    2014 02-28 T 15: 25:49.928 - 05:00 [info 03588 'Default'] [VpxdVdb::SetDBType] connect to DSN: SQL Server Native Client 11.0 with username vcenteruser

    2014 02-28 T 15: 25:49.928 - 05:00 [03588 error 'Default'] [VpxdVdb::SetDBType]: database error: ODBC error: (IM002) - data [Microsoft] [ODBC Driver Manager] source name not found and no default driver specified

    2014 02-28 T 15: 25:49.928 - 05:00 [03588 error "Default"] Error getting info from the database configuration

    "2014 02-28 T 15: 25:49.928 - 05:00 [warning 03588 'Default'] [VpxUnhandledException] of Exception (0xe06d7363) Win32 detected at 7FEFCDC940D.

    Any who have seen this kind of problem before?

    Thank you.

    I finally did.

    The 1 in \VMware VirtualCenter\DB HKLM\SOFTWARE\VMware, Inc. key must have the same name as provided in the DSN settings and not the type of driver used.

    I used VMware vCenter under the name of the ODBC connection, so I had to give the same name in the registry and the service started

    Thanks for you help Madmax01!

Maybe you are looking for

  • Renaming of files with the same file name.

    I got image files files that have been renamed properly with a file name 1234 and they must be 1234.jpg. When I open the file in Photoshop, the name of the file says 1234 .jpg. Can someone help me with an action or Automation (not good at writing, it

  • Safely remove hardware shortcut blocked by group policy.

    Accidentally posted this earlier in the windows 7 box... its a matter of xp. Hi all Im having some trouble with our strategy of group set up.  We like to remove from the tray of some users, but this introduces the problem of how they eject their USB

  • MY SCREEN IS SIDEWAYS!

    Hello. MY DAUGHTER 2 YEARS HIT THE KEYS AND MY SCREEN TURNED SIDEWAYS INTEGER. HOW CAN I TURN IT BACK RIGHT UP? EVEN WHEN I MASTER RESET AND TURN THE COMPUTER OFF IT CHARGE UP ON THE SIDE. Help!

  • Not show Netflix in Windows Media Center because of the N8151 error.

    NETFLIX WILL NOT MY FILM BECAUSE OF THE N8151 ERROR DISPLAY.  THANKS FOR ANY HELP THAT YOU COULD PROVIDE. original title: THIS IS WHO CODE the ERROR N8151 THEN HOW I fix IT?

  • USB for laptop HP 6050A 2317901 card

    Hello I have a hp Pavilion dm4 laptop. The Board of Directors for my flash drives broke while he was serving in the Peace Corps to the Belize. A company is ordered, then lost the game. The company, which released the broken part, told me to get a An