InterviewSolution
This section includes InterviewSolutions, each offering curated multiple-choice questions to sharpen your knowledge and support exam preparation. Choose a topic below to get started.
| 301. |
Whats Is Location Of Access_log File ? |
|
Answer» access_log FILE by DEFAULT is LOCATED in $IAS_ORACLE_HOME/ Apache/Apache/logs. LOCATION of this file is DEFINED in httpd.conf by patameter CustomLog or TransferLog. access_log file by default is located in $IAS_ORACLE_HOME/ Apache/Apache/logs. Location of this file is defined in httpd.conf by patameter CustomLog or TransferLog. |
|
| 302. |
How Do You Find The Number Of Rows In A Table ? |
|
Answer» By USING SELECT COUNT(*) from TABLENAME By using select count(*) from tablename |
|
| 303. |
What Is The Purpose Of A Cluster? |
|
Answer» A cluster provides an OPTIONAL METHOD of storing table data. A cluster is comprised of a group of tables that share the same data blocks, which are grouped together because they share common columns and are often used together. For example, the EMP and DEPT table share the DEPTNO column. When you cluster the EMP and DEPT, Oracle physically STORES all rows for each department from both the EMP and DEPT tables in the same data blocks. You should not use clusters for tables that are FREQUENTLY accessed individually. A cluster provides an optional method of storing table data. A cluster is comprised of a group of tables that share the same data blocks, which are grouped together because they share common columns and are often used together. For example, the EMP and DEPT table share the DEPTNO column. When you cluster the EMP and DEPT, Oracle physically stores all rows for each department from both the EMP and DEPT tables in the same data blocks. You should not use clusters for tables that are frequently accessed individually. |
|
| 304. |
What Is A Cursor? |
|
Answer» A CURSOR is a MECHANISM by which you can assign a name to a “select STATEMENT” and MANIPULATE the information WITHIN that SQL statement. A cursor is a mechanism by which you can assign a name to a “select statement” and manipulate the information within that SQL statement. |
|
| 305. |
Difference Between An Implicit And An Explicit Cursor? |
|
Answer» The implicit cursor is used by Oracle SERVER to test and parse the SQL statements and the explicit CURSORS are DECLARED by the programmers. The implicit cursor is used by Oracle server to test and parse the SQL statements and the explicit cursors are declared by the programmers. |
|
| 306. |
What Is Fndsm ? |
|
Answer» FNDSM is executable and core component in GSM ( Generic Service Management Framework DISCUSSED above). You start FNDSM SERVICES via APPS listener on all Nodes in Application Tier in E-Business SUITE. FNDSM is executable and core component in GSM ( Generic Service Management Framework discussed above). You start FNDSM services via APPS listener on all Nodes in Application Tier in E-Business Suite. |
|
| 307. |
What Is Gsm In Oracle Application E-business Suite ? |
|
Answer» GSM stands for Generic Service Management Framework. Oracle E-Business Suite consist of VARIOUS compoennts like Forms, Reports, Web Server, Workflow, Concurrent Manager . Earlier each service used to start at their own but managing these services (given that) they can be on various machines distributed across network. So Generic Service Management is EXTENSION of Concurrent Processing which manages all your services , provide fault TOLERANCE (If some service is down ICM through FNDSM and other processes will try to start it even on REMOTE server) With GSM all services are centrally MANAGED via this Framework. GSM stands for Generic Service Management Framework. Oracle E-Business Suite consist of various compoennts like Forms, Reports, Web Server, Workflow, Concurrent Manager . Earlier each service used to start at their own but managing these services (given that) they can be on various machines distributed across network. So Generic Service Management is extension of Concurrent Processing which manages all your services , provide fault tolerance (If some service is down ICM through FNDSM and other processes will try to start it even on remote server) With GSM all services are centrally managed via this Framework. |
|
| 308. |
What Is Difference Between Compile_all=special And Compile=all While Compiling Forms ? |
|
Answer» Both the options will COMPILE all the PL/SQL in the RESULTANT .FMX, .PLX, or .MMX file but COMPILE_ALL=YES also changes the cached version in the source .FMB, .PLL, or .MMB file. This confuses version control and build tools (CVS, Subversion, make, SCONS); they believe you've made significant changes to the source. COMPILE_ALL=SPECIAL does not do this. Both the options will compile all the PL/SQL in the resultant .FMX, .PLX, or .MMX file but COMPILE_ALL=YES also changes the cached version in the source .FMB, .PLL, or .MMB file. This confuses version control and build tools (CVS, Subversion, make, scons); they believe you've made significant changes to the source. COMPILE_ALL=SPECIAL does not do this. |
|
| 309. |
What Is Difference Between Mod_osso And Mod_ose In Oracle Http Server ? |
|
Answer» mod_osso is module in Oracle's HTTP Server SERVES as Conduit between Oracle Apache Server and Singl Sign-On Server where as mod_ose is ALSO ANOTHER module in Oracle's HTTP Server serves as conduit between Oracle Apache and Oracle Servlet Engine. mod_osso is module in Oracle's HTTP Server serves as Conduit between Oracle Apache Server and Singl Sign-On Server where as mod_ose is also another module in Oracle's HTTP Server serves as conduit between Oracle Apache and Oracle Servlet Engine. |
|
| 310. |
Why Does A Worker Fails In Oracle Apps Patch And Few Scenarios In Which It Failed For You ? |
|
Answer» Apps PATCH WORKER can fail in case it doesn't find expected data, OBJECT, FILES or any thing which driver is trying to update/edit/modify. Possible SYMPTOMS may be underlying tables/objects are invalid, a prereq patch is missing, login information is incorrect, inconsistency in seeded data. Apps Patch worker can fail in case it doesn't find expected data, object, files or any thing which driver is trying to update/edit/modify. Possible symptoms may be underlying tables/objects are invalid, a prereq patch is missing, login information is incorrect, inconsistency in seeded data. |
|
| 311. |
What Is Dev60cgi And F60cgi ? |
|
Answer» CGI stands for Common Gateway INTERFACE and these are Script Alias in Oracle Apps used to ACCESS FORMS server . Usually Form Server access directly via http://HOSTNAME:port/dev60cgi/f60cgi. CGI stands for Common Gateway Interface and these are Script Alias in Oracle Apps used to access forms server . Usually Form Server access directly via http://hostname:port/dev60cgi/f60cgi. |
|
| 312. |
Can C Driver In Apps Patch Create Invalid Object In Database ? |
|
Answer» No, C DRIVER only COPIES files in File System. Database Object might be INVALIDATED during D driver when these OBJECTS are created/dropped/modified. No, C driver only copies files in File System. Database Object might be invalidated during D driver when these objects are created/dropped/modified. |
|
| 313. |
What Are Main Configuration Files In Web Server (apache) ? |
|
Answer» MAIN CONFIGURATION FILES in Oracle Apps Web Server are httpd.conf, apps.conf, oracle_apache.conf, httpd_pls.conf jserv.conf, ssp_init.txt, jserv.properties, zone.properties plsql.conf, wdbsvr.app, plsql.conf. Main configuration files in Oracle Apps Web Server are httpd.conf, apps.conf, oracle_apache.conf, httpd_pls.conf jserv.conf, ssp_init.txt, jserv.properties, zone.properties plsql.conf, wdbsvr.app, plsql.conf. |
|
| 314. |
Where Is Applications Start/stop Scripts Stored ? |
|
Answer» APPLICATIONS start/stop SCRIPTS are in DIRECTORY $COMMON_TOP/admin/scripts/$CONTEXT_NAME. applications start/stop scripts are in directory $COMMON_TOP/admin/scripts/$CONTEXT_NAME. |
|
| 315. |
Where Is Jserv Configuration Files Stored ? |
|
Answer» Jserv CONFIGURATION FILES are STORED in $IAS_ORACLE_HOME/Apache/Jserv/etc. Jserv configuration files are stored in $IAS_ORACLE_HOME/Apache/Jserv/etc. |
|
| 316. |
What Is Mrc ? What You Do As Apps Dba For Mrc ? |
|
Answer» MRC also called as Multiple Reporting Currency in ORACLE Apps. Default you have currency in US Dollars but if your organization operating BOOKS are in other currency then you as apps dba NEED to enable MRC in Apps. How to enable MRC COMING soon.. MRC also called as Multiple Reporting Currency in oracle Apps. Default you have currency in US Dollars but if your organization operating books are in other currency then you as apps dba need to enable MRC in Apps. How to enable MRC coming soon.. |
|
| 317. |
How Can You Licence A Product After Installation ? |
|
Answer» You can use ad UTILITY adlicmgr to licence PRODUCT in Oracle APPS. You can use ad utility adlicmgr to licence product in Oracle Apps. |
|
| 318. |
What Is Adsplice Utility ? |
|
Answer» ADSPLICE UTILITY in ORACLE apps is utility to add a NEW PRODUCT.. ADSPLICE UTILITY in oracle apps is utility to add a new product.. |
|
| 319. |
What Is Difference Between Ad_bugs And Ad_applid_patches ? |
|
Answer» AD_BUGS HOLDS information about the various Oracle Applications bugs whose fixes have been APPLIED (ie. patched) in the Oracle Applications installation. AD_APPLIED_PATCHES holds information about the "DISTINCT" Oracle Applications patches that have been applied. If 2 patches happen to have the same NAME but are different in content (eg. "merged" patches), then they are considered distinct and this table will therefore hold 2 records. AD_BUGS holds information about the various Oracle Applications bugs whose fixes have been applied (ie. patched) in the Oracle Applications installation. AD_APPLIED_PATCHES holds information about the "distinct" Oracle Applications patches that have been applied. If 2 patches happen to have the same name but are different in content (eg. "merged" patches), then they are considered distinct and this table will therefore hold 2 records. |
|
| 320. |
How To Compile An Oracle Reports File ? |
|
Answer» Utility adrepgen is used to COMPILE Reports.Synatx is given below adrepgen userid=apps source=$PRODUCT _TOPsrwfilename.rdf dest=$PRODUCT_TOPsrwfilename.rdf stype=rdffile dtype=rdffile logfile=x.log overwrite= YES batch=yes dunit=character. Utility adrepgen is used to compile Reports.Synatx is given below adrepgen userid=apps source=$PRODUCT _TOPsrwfilename.rdf dest=$PRODUCT_TOPsrwfilename.rdf stype=rdffile dtype=rdffile logfile=x.log overwrite= yes batch=yes dunit=character. |
|
| 321. |
Which Two Tables Created At Start Of Apps Patch And Drops At End Of Patch ? |
|
Answer» FND_INSTALLED_PROCESS and AD_DEFFERED_JOBS are the tables that GET updated while APPLYING a patch mainly d or UNIFIED DRIVER. FND_INSTALLED_PROCESS and AD_DEFFERED_JOBS are the tables that get updated while applying a patch mainly d or unified driver. |
|
| 322. |
How Will You Skip Worker During Patch ? |
|
Answer» If in your adctrl there are six option shown then seventh is hidden option.(If there are seven options visible then 8th option is to SKIP worker DEPENDING on ad version). If in your adctrl there are six option shown then seventh is hidden option.(If there are seven options visible then 8th option is to Skip worker depending on ad version). |
|
| 323. |
What Is .lgi Files ? |
|
Answer» .lgi FILES are CREATED with PATCHING along with .log files . .lgi files are informative log files CONTAINING information related to patch. You can check .lgi files to see what ACTIVITIES patch has done. Usually informative logs. .lgi files are created with patching along with .log files . .lgi files are informative log files containing information related to patch. You can check .lgi files to see what activities patch has done. Usually informative logs. |
|
| 324. |
What Is Difference Between .xml File And Autoconfig ? |
|
Answer» AUTOCONFIG is UTILITY to configure your Oracle APPLICATION environment. .xml file is REPOSITORY of all configuration from which AutoConfig picks configuration and polulates related files. Autoconfig is Utility to configure your Oracle Application environment. .xml file is repository of all configuration from which AutoConfig picks configuration and polulates related files. |
|
| 325. |
If We Run Autoconfig Which Files Will Get Effected ? |
|
Answer» In order to check list of files changes during Autoconfig , you can run adchkcfg utility which will generate HTML REPORT. This report will list all files and PROFILE options GOING to change when you run AutoConfig. In order to check list of files changes during Autoconfig , you can run adchkcfg utility which will generate HTML report. This report will list all files and profile options going to change when you run AutoConfig. |
|
| 326. |
Difference Between No Data Found And %notfound |
|
Answer» NO DATA FOUND is an exception which is raised when either an implicit query RETURNS no data, or you ATTEMPT to reference a ROW in the PL/SQL table which is not yet defined. SQL%NOTFOUND, is a BOOLEAN attribute indicating whether the recent SQL statement does not MATCH to any row. NO DATA FOUND is an exception which is raised when either an implicit query returns no data, or you attempt to reference a row in the PL/SQL table which is not yet defined. SQL%NOTFOUND, is a BOOLEAN attribute indicating whether the recent SQL statement does not match to any row. |
|
| 327. |
What Where Current Of Clause Does In A Cursor? |
|
Answer» The Where CURRENT Of statement allows you to UPDATE or delete the record that was last fetched by the CURSOR. The Where Current Of statement allows you to update or delete the record that was last fetched by the cursor. |
|
| 328. |
What Is Use Of A Cursor Variable? How It Is Defined? |
|
Answer» Cursor variable is USED to MARK a work area where Oracle stores a multi-row QUERY output for processing. It is LIKE a pointer in C or PASCAL. Because it is a TYPE, it is defined as TYPE REF CURSOR RETURN ;. Cursor variable is used to mark a work area where Oracle stores a multi-row query output for processing. It is like a pointer in C or Pascal. Because it is a TYPE, it is defined as TYPE REF CURSOR RETURN ;. |
|
| 329. |
What Should Be The Return Type For A Cursor Variable. Can We Use A Scalar Data Type As Return Type? |
|
Answer» The return type of a CURSOR VARIABLE can be %ROWTYPE or record_name%TYPE or a record type or a ref cursor type. A SCALAR data type like number or varchar can’t be USED but a record type may evaluate to a scalar value. The return type of a cursor variable can be %ROWTYPE or record_name%TYPE or a record type or a ref cursor type. A scalar data type like number or varchar can’t be used but a record type may evaluate to a scalar value. |
|
| 330. |
How Do You Open And Close A Cursor Variable. Why It Is Required? |
|
Answer» Using OPEN cursor_name and CLOSE cursor_name commands. The cursor must be opened before using it in order to fetch the result SET of the query it is associated with. The cursor needs to be closed so as to RELEASE resources earlier than end of transaction, or to free up the cursor VARIABLE to be opened again. Using OPEN cursor_name and CLOSE cursor_name commands. The cursor must be opened before using it in order to fetch the result set of the query it is associated with. The cursor needs to be closed so as to release resources earlier than end of transaction, or to free up the cursor variable to be opened again. |
|
| 331. |
How Do You Pass Cursor Variables In Pl/sql? |
|
Answer» Pass a cursor variable as an argument to a PROCEDURE or function. You can, in ESSENCE, share the results of a cursor by PASSING the reference to that result SET. Pass a cursor variable as an argument to a procedure or function. You can, in essence, share the results of a cursor by passing the reference to that result set. |
|
| 332. |
Adident Utility Is Used For What ? |
|
Answer» ADIDENT UTILITY in oracle apps is used to find VERSION of any FILE. AD Identification. for EX. "adident Header. ADIDENT UTILITY in oracle apps is used to find version of any file. AD Identification. for ex. "adident Header. |
|
| 333. |
What Are Various Options Available With Adpatch ? |
|
Answer» VARIOUS options available with adpatch DEPENDING on your AD VERSION are autoconfig, check_ exclusive, checkfile, compiledb, compilejsp, copyportion, databaseprtion, generateportion, hotpatch, integrity, maintainmrc, parallel, prereq, VALIDATE. Various options available with adpatch depending on your AD version are autoconfig, check_ exclusive, checkfile, compiledb, compilejsp, copyportion, databaseprtion, generateportion, hotpatch, integrity, maintainmrc, parallel, prereq, validate. |
|
| 334. |
Can You Apply Patch Without Putting Applications 11i In Maintenance Mode ? |
|
Answer» YES, USE options=hotpatch as MENTIONED above with ADPATCH Yes, use options=hotpatch as mentioned above with adpatch |
|
| 335. |
How You Put Applications 11i In Maintenance Mode ? |
|
Answer» USE adadmin to change Maintenance mode is ORACLE Apps. With AD.I you need to enable maintenance mode in order to APPLY apps patch via adpatch UTILITY. If you don't want to put apps in maintenance mode you can use adpatch options=hotpatch FEATURE. Use adadmin to change Maintenance mode is Oracle Apps. With AD.I you need to enable maintenance mode in order to apply apps patch via adpatch utility. If you don't want to put apps in maintenance mode you can use adpatch options=hotpatch feature. |
|
| 336. |
Whats Things You Do To Reduce Patch Timing ? |
|
Answer» You can TAKE advantage of following :
You can take advantage of following : |
|
| 337. |
What Is .dbc File , Where Its Stored , Whats Use Of .dbc File ? |
|
Answer» dbc as NAME says is database connect DESCRIPTOR file which stores database connection information USED by application tier to connect to database. This file is in directory $FND_TOP/secure also CALLED as FND_SECURE. dbc as name says is database connect descriptor file which stores database connection information used by application tier to connect to database. This file is in directory $FND_TOP/secure also called as FND_SECURE. |
|
| 338. |
Does Rapid Clone Takes Care Of Updating Global Orainventory Or You Have To Register Manually In Global Orainventory After Clone ? |
|
Answer» RAPID Clone will automatically Update GLOBAL oraInventory during CONFIGURATION phase. You don't have to do any THING manually for Global oraInventory. Rapid Clone will automatically Update Global oraInventory during configuration phase. You don't have to do any thing manually for Global oraInventory. |
|
| 339. |
Can You Clone From Multi Node System To Single Node System And Vice Versa ? |
|
Answer» YES, this is now supported via Rapid CLONE, Check if your system has all prerequisite patches for Rapid Clone and you are on latest rapid clone PATCH. Yes, this is now supported via Rapid Clone, Check if your system has all prerequisite patches for Rapid Clone and you are on latest rapid clone patch. |
|
| 340. |
Difference Between Procedure And Function? |
|
Answer» A FUNCTION ALWAYS RETURNS a value, while a PROCEDURE does not. When you call a function you must always assign its value to a VARIABLE. A function always returns a value, while a procedure does not. When you call a function you must always assign its value to a variable. |
|
| 341. |
What Is Difference Between A Formal And An Actual Parameter? |
|
Answer» The FORMAL parameters are the names that are DECLARED in the parameter list of the header of a module. The actual parameters are the values or expressions PLACED in the parameter list of the actual call to the module. The formal parameters are the names that are declared in the parameter list of the header of a module. The actual parameters are the values or expressions placed in the parameter list of the actual call to the module. |
|
| 342. |
Can The Default Values Be Assigned To Actual Parameters? |
|
Answer» YES. In such case you don’t NEED to SPECIFY any value and the ACTUAL parameter will take the default value provided in the function definition. Yes. In such case you don’t need to specify any value and the actual parameter will take the default value provided in the function definition. |
|
| 343. |
Can A Function Take Out Parameters. If Not Why? |
|
Answer» No. A FUNCTION has to RETURN a VALUE,an OUT PARAMETER cannot return a value. No. A function has to return a value,an OUT parameter cannot return a value. |
|
| 344. |
What Is Multi Node System ? |
|
Answer» Multi Node SYSTEM in Oracle Applications 11I means you have Applications 11i Component on more than one system. Typical example is DATABASE, Concurrent Manager on one machine and forms, Web Server on SECOND machine is example of TWO Node System. Multi Node System in Oracle Applications 11i means you have Applications 11i Component on more than one system. Typical example is Database, Concurrent Manager on one machine and forms, Web Server on second machine is example of Two Node System. |
|
| 345. |
Where Is Appsweb.cfg Or Appsweb_$context.cfg Stored And Why Its Used ? |
|
Answer» This file is defined by environment variable FORMS60_WEB_CONFIG_FILE This is usually in DIRECTORY $OA_HTML/bin on forms tier. This file is used by any forms CLIENT SESSION. When a user try to access forms , f60webmx picks up this file and based on this configuration file creates a forms session to user/client. This file is defined by environment variable FORMS60_WEB_CONFIG_FILE This is usually in directory $OA_HTML/bin on forms tier. This file is used by any forms client session. When a user try to access forms , f60webmx picks up this file and based on this configuration file creates a forms session to user/client. |
|
| 346. |
Where Would I Find .rf9 File, And What Execatly It Dose ? |
|
Answer» These FILES are used during restart of patch in case of patch FAILURE because of some reason. These files are used during restart of patch in case of patch failure because of some reason. |
|
| 347. |
Whats Us Directory In $ad_top Or Under Various Product Top's ? |
|
Answer» US directory is defauly language directory in Oracle Applications. If you have multiple languages Installed in your Applications then you will SEE other languages directories besides US, that directory will CONTAIN reports, fmx and other code in that respective directory like FR for France, AR for arabic, simplifies chinese or spanish. US directory is defauly language directory in Oracle Applications. If you have multiple languages Installed in your Applications then you will see other languages directories besides US, that directory will contain reports, fmx and other code in that respective directory like FR for France, AR for arabic, simplifies chinese or spanish. |
|
| 348. |
Whats Main Concurrent Manager Types? |
Answer»
|
|
| 349. |
Whats Is Difference Between Two Env Files In .env And Apps.env Under $appl_top ? |
|
Answer» APPS.env is main ENVIRONMENT FILE which inturn calls other environment files LIKE . env under $APPL_TOP, .env under 806 ORACLE_HOME and custom. env for any CUSTOMIZED environment files. APPS.env is main environment file which inturn calls other environment files like . env under $APPL_TOP, .env under 806 ORACLE_HOME and custom. env for any Customized environment files. |
|
| 350. |
How To Check If Oracle Apps 11i System Is Rapid Clone Enabled ? |
|
Answer» For syetem to be Rapid CLONE enabled , it should be AUTOCONFIG enabled (Check above How to confirm if Apps 11I is Autoconfig enabled). You should have Rapid Clone Patches applied , Rapid Clone is PART of Rapid Install Product whose Family Pack Name is ADX. By DEFAULT all Apps 11i Instances 11.5.9 and above are Autoconfig and Rapid Clone enabled. For syetem to be Rapid Clone enabled , it should be Autoconfig enabled (Check above How to confirm if Apps 11i is Autoconfig enabled). You should have Rapid Clone Patches applied , Rapid Clone is part of Rapid Install Product whose Family Pack Name is ADX. By default all Apps 11i Instances 11.5.9 and above are Autoconfig and Rapid Clone enabled. |
|