Increased support of Type of object in Data Modeler
HelloIt is a matter primarily for the development team to shape data as well as the Group of tools. First of all, the production of Data Modeler 3.0 version is very nice and improvements in data types on which was in EA1 are large. Thanks for adding to the support of the domain to the definition, attributes and parameters for methods which makes life much simpler and opens the door to a range more wide object type modelling and ease of implementations because consistency can now be maintained much easier through areas. Support for the smoothing of lines is also impressive. It is the best app that I've seen, even better than what we had in the Design Editor in the Oracle Designer, Bravo still once the team which built the diagrammer interfaces.
My question is, going forward will be Data Modeler has continued to be improved to fully support the Oracle objects and object relational (OR) model? I ask this question because as users of Oracle RDBMS, we do not have a tool that allows to fully model and implement the functionality provided by the server group in the field of object-relational features. Oracle Designer had a capacity of modeling of GOLD, but the end of the product life has stopped any further development. One of the common excuses is there is no request for the market for object - relational modeling. I would say, that the absence of the market demand for object - relational applications is because we have never had a tool that fully supports the relational Oracle - model object. Nor do we have a development tool that allows us to implement a fully developed relational Oracle - model object. The Tools group stopped the development of Oracle Forms support for nested objects and collections. The LOV REF columns feature is quite impressive, but we are unable to get nested collections, still less a nested collection of REFs.
So as a member of the end user community, we are stuck in this Catch 22. The server group continues to support and improve the object - model relationship, but the tools and modelling groups have not kept with the tools to model or to implement the features and the features supported by the database. As a result, we have a partially constructed set of tools that allows you to scratch the surface of the object - model relationship, but is not able to take full advantage of the powerful features of legacy, legacy and extensive collections, the ability to inherit and extend methods, etc...
The object - relational model introduced with Oracle8, 10g solved the problem of evolution of type which has made the implementation of the production of realistic objects. My question is; Data Modeler is finally going to fully support the relational Oracle - model object? If until the end user community, we finally get a tool that totally supported the model of GOLD, finally, we will be able to model, generate and deploy applications that will in turn create this market demand which is lacking for the relational model object.
Thanks in advance,
ACE
Hi Ace,
Thanks for the good words.
will be the Data Modeler has continued to be improved to fully support the Oracle objects and object relational (OR) model?
Short time - Yes. What do you want Besides lack of support now nested columns (and related to these constraints, including the PK constraint) and the generation of the 'Alter Instructions?
Philippe
Tags: Database
Similar Questions
-
After some testing today with a new installation and plugin subversion in the latest edition of data Modeler this error happens with every start of the tool.
Have removed and unzipped the installation once again without changing the error.
After that, I started with another user on my computer, it the error does not occur.
Is there a system folder to remove the configuration of my personal like jdeveloper and sql developer?
I lose the most important features, for example. have no browser and cannot open a design.
Here is the full error stack:
29 may 2015 22:17:40 oracle.ideimpl.extension.AddinManagerImpl
SEVERE: Exception initialization 'oracle.dbtools.crest.fcp.DataModelerAddin' extension ' Oracle SQL Developer Data Modeling
java.lang.NullPointerException
at oracle.dbtools.crest.swingui.editor.UDPLibrariesPersistence.load(UDPLibrariesPersistence.java:220)
at oracle.dbtools.crest.model.design.DesignSet.createElement(DesignSet.java:56)
at oracle.dbtools.crest.swingui.ApplicationView.addDesign(ApplicationView.java:2497)
to oracle.dbtools.crest.swingui.ApplicationView. < init > (ApplicationView.java:435)
to oracle.dbtools.crest.swingui.ApplicationView. < init > (ApplicationView.java:389)
at oracle.dbtools.crest.swingui.ApplicationView.getInstance(ApplicationView.java:2258)
at oracle.dbtools.crest.fcp.DataModelerAddin.initialize(DataModelerAddin.java:553)
at oracle.ideimpl.extension.AddinManagerImpl.initializeAddin(AddinManagerImpl.java:496)
at oracle.ideimpl.extension.AddinManagerImpl.initializeAddin(AddinManagerImpl.java:483)
at oracle.ideimpl.extension.AddinManagerImpl.initializeAddins(AddinManagerImpl.java:299)
at oracle.ideimpl.extension.AddinManagerImpl.initProductAndUserAddins(AddinManagerImpl.java:160)
at oracle.ideimpl.extension.AddinManagerImpl.initProductAndUserAddins(AddinManagerImpl.java:143)
at oracle.ide.IdeCore.initProductAndUserAddinsAndActionRegistry(IdeCore.java:2294)
at oracle.ide.IdeCore.startupImpl(IdeCore.java:1817)
at oracle.ide.Ide.startup(Ide.java:772)
at oracle.ide.osgi.Activator.start(Activator.java:209)
to org.eclipse.osgi.framework.internal.core.BundleContextImpl$ 1.run(BundleContextImpl.java:711)
at java.security.AccessController.doPrivileged (Native Method)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:702)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:683)
at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:381)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.resume(AbstractBundle.java:390)
at org.eclipse.osgi.framework.internal.core.Framework.resumeBundle(Framework.java:1176)
at org.eclipse.osgi.framework.internal.core.StartLevelManager.resumeBundles(StartLevelManager.java:559)
at org.eclipse.osgi.framework.internal.core.StartLevelManager.resumeBundles(StartLevelManager.java:544)
at org.eclipse.osgi.framework.internal.core.StartLevelManager.incFWSL(StartLevelManager.java:457)
at org.eclipse.osgi.framework.internal.core.StartLevelManager.doSetStartLevel(StartLevelManager.java:243)
at org.eclipse.osgi.framework.internal.core.EquinoxLauncher.internalStart(EquinoxLauncher.java:271)
at org.eclipse.osgi.framework.internal.core.EquinoxLauncher.start(EquinoxLauncher.java:241)
at org.eclipse.osgi.launch.Equinox.start(Equinox.java:258)
at org.netbeans.core.netigso.Netigso.start(Netigso.java:191)
at org.netbeans.NetigsoHandle.startFramework(NetigsoHandle.java:209)
at org.netbeans.ModuleManager.enable(ModuleManager.java:1352)
at org.netbeans.ModuleManager.enable(ModuleManager.java:1156)
at org.netbeans.core.startup.ModuleList.installNew (ModuleList.java:340)
at org.netbeans.core.startup.ModuleList.trigger (ModuleList.java:276)
at org.netbeans.core.startup.ModuleSystem.restore (ModuleSystem.java:301)
at org.netbeans.core.startup.Main.getModuleSystem (Main.java:181)
at org.netbeans.core.startup.Main.getModuleSystem (Main.java:150)
at org.netbeans.core.startup.Main.start (Main.java:307)
at org.netbeans.core.startup.TopThreadGroup.run(TopThreadGroup.java:123)
at java.lang.Thread.run(Thread.java:745)
Hi Torsten,
Thanks for reporting the problem. I logged a bug.
You can view together as "list of system types" directory to "preference > Data Modeler"-probably no longer exists. I guess that the setting for this directory is empty when you start SQL Dev as a different user.
Philippe
-
How to remove an XML data model in data definition screen
Hello
Question: I downloaded the data definition file in the data model.
How to remove it.
What means each file type?
XML Schema
Data model
Preview of a file
Breaking control file
I have an XML file and a XSL file. I need to have an output in XML format.
So I installed my XML file in the data definition of data model.
And the XSL file in the templates.
Am I wrong?
11.0.10.2
Kind regards
SabineQuestion: I downloaded the data definition file in the data model.
How to remove it.You can not remove it, but you can date deadline there.
What means each file type?
XML Schema
Data model
Preview of a file
Breaking control fileThis is explained in the manual 'Oracle XML Publisher Administration and the Developer Guide Release 12' - http://docs.oracle.com/cd/B34956_01/current/acrobat/120xdoig.pdf
I have an XML file and a XSL file. I need to have an output in XML format.
So I installed my XML file in the data definition of data model.
And the XSL file in the templates.Am I wrong?
Good - See Chapter 2, "Creating the model" and Chapter 5 "models and chapter data ' in the same doc referenced above for more details.
Thank you
Hussein -
Hello world
I hope someone can point me in the right direction.
I have the SQL code following in the type of SQL query data model.
Select * from ap_invoices
The following select statement is not to return all the rows in the view, but the fact of sqlplus.
I have setup the EBS security model uses BEEP 10.1.3.4.1.
What I do wrong, is there some setting I'm missing?
Do I need to use a different security model to BEEP?
Help, please
Thank you.Hello
AP_INVOICES is a view as you know, sound based on the ORG_ID set when you select from it. IM thinking that when you use just select * from AP_INVOICES at RANDOM. Its not abreast of your org id and its is not defining for you when you run a query, so its not rehired data. Two options:
1. use a data model and in the pre-reading trigger set the context of the org. As you may be in an Oracle report. Data models are very powerful and offer everything that OReports done in EBS incl. triggers flex extensions
2 use the AP_INVOICES_ALL table and set the org id in the query where clause.
Both approaches need so that you know the id org that you want to set. The integration of the security that you won't it's to say it does not pass it when the user opens a session. I suppose you have a report folder for every responsibility you could hardcode the org id in the reports in a given folder. Or you can add it as a parameter to the user to fill out report.
Integration level just does not quite go enough away for the time to manage the org and, therefore, the views of the org.hope this is clear
Concerning
Tim
-
Could not create the domain object type oracle.jbo.domain.Date
Hello
I'm getting the following exception in the user interface when I click on submit button (/ commit or any other button) for date fields. I created the default objects entity and notices for the database table. I'm poplating the data after executing the "Execute" operation on the iterator for the view.
Cannot be created with the value ' 22/09/2009' field object type oracle.jbo.domain.Date. +
Even if I had not made any changes to the date also fields, it's give the exception message in the user interface and do not return the form.
Could you please help me to solve the issue.
Thank you and best regards,
S R Prasad
Published by: oumar s Prasad on November 18, 2009 15:01Prasad,
What is your version of JDev? And what technology do you use to model? BC4J? Can you try to change the format of the attribute in the object view? Say with the type of Simple date format and format "mm/dd/yyyy".
Arun-
-
Type of object in the physical model
Hello
We try to get a complete reference level for the database for deployment, but lack us the 'Types' in the physical model.
(1) Generate DDL is not creating scripts for
"CREATE
TYPE"
instruction to create the specification of a object type.(2) timing of the model with the data dictionary lists recently added external tables
Thanks in advance
Zafar
Hi zak,.
(1) Generate DDL is not creating scripts for
"CREATE
TYPE"
instruction to create the specification of object type.Statements to CREATE or REPLACE TYPE should be generated for structured Types and collection Types in your model.
Are your structured Types and the Types of Collection selected on the tabs in the Options of the generation of DDL DDL generation phase?
(2) timing of the model with the data dictionary lists recently added external tables
Are they newly added in the database or newly added in your model?
Note that synchronize the model with the data dictionary does not detect the new objects added to the database. You will need to do a data dictionary import to import additional objects.
Support of external Tables has been extended in version 4.0.2.840 of the Data Modeler. They can now be created in the form of Tables in the relational model, and appropriate external table properties can be set in the properties of physical model for the Table.
If they are created in this way, then synchronize the dictionary of data with the model should identify as newly added in the model.
David
-
How to change the type of object?
I have an object type, as shown below:
Here are the object and its type
create or replace type test_object1 as an object
(
val1 varchar2 (50).
val2 varchar2 (50).
VARCHAR2 (50) val3
);
create or replace type test_type1 is table of the test_object1;
Now I want to change the type of object. I want to increase the size of val1 to varchar2 (100).
Any body could help for the alter script.
Thank you
Lavan>
SQL > alter type test_object1 change attribute (varchar2 (100)) val1;
>
Which won't work OPs example. Your example does not include the second type of object that depends on the first type.You cannot change the underlying type unless you use the CASCADe or INVALIDATE option.
>
change the type of test_object1 change attribute (val1 varchar2 (100)) waterfall;
>
See the CASCADE clause in the link provided by Osame
>
CASCADE clauseSpecify the CASCADE clause if you want to propagate the type change to the tables and dependent types. Oracle database abandons the statement if errors are found in the dependent types or tables, unless you also specify the FORCE.
If you change the property of the type between FINAL and NON-FINAL, you must specify this clause to convert data in the tables and dependent columns. Please refer to [NOT] FINAL.
-
Physical channel selected does not support the type of output required by virtual channel
I use a box USB-6251. Inside of MAX, I can set the device to Dev1 / ao1 sine wave generation and if he have output a sine wave. When I use DAQmx DAQmxCreateAOFuncGenChan function I get error: selected physical channel does not support the type of output required by virtual channel. The pilot DAQmx does FuncGen on the box USB-6251 or MAX out a set of tensions?
Hi Paul,.
Welcome to the Forums EITHER! The DAQmxCreateAOFuncGenChan is supported only on products Elvis II. For other devices, including the 6251, you must use the ordinary DAQmxCreateAOVoltageChan and create your own data buffer. I would recommend looking in the following example:
Start > all programs > National Instruments > NOR-DAQ > textual Code > ANSI C examples...
Analog on > generate voltage > Cont Gen Volt Wfm - Int Clk
In MAX the Sinewave output is used as a test signal - in this case MAX is a period of the wave sine values to write to the buffer and generate these data. Again, you can produce a sine wave (or any other function) using the AOVoltageChan, but the AOFunctionGenChan is used only with Elvis II. Just generate data points for the sine wave that will produce DAQ hardware.
-John
-
remove/delete objects without data
Hello
I have a few custom agents who create objects of data during execution by reading the agent properties where I specify the name of the data object. The agent has then creates a new data object and send the metric data (as defined in the XML of topology). It all works very well.
The problem arises when a data object is no longer needed and so removed the agent properties. The object node of data remains in the data Explorer and the values for the metric is illustrated by n/a in a graph or a table because the agent not call more all data of that specific object.
Is there a way to delete these objects that no longer get / submitting data.
Thanks in advance
Concerning
zsadal
The velocity cartridge, I developed has a dashboard that can work with a type of object and tell you which opposes have not been updated and could be deleted, and then delete them. It uses the script mentioned so stale object.
If you install the cartridge under the interstitial-> maintenance: outdated objects
-
Hi all
Under the tab accounts for a user, whenever I click on the resource brought online, I get the following error on the user interface.
Messages for this page are listed below.
Houston-25003: LDAPUserForm1VO object of type View object is not found.
Houston-25003: LDAPUserForm1UD_LDAP_GRPVO object of type View object is not found.
oracle.jbo.NoObjException: Houston-25003: LDAPUserForm1UD_LDAP_GRPVO object of type View object is not found.
Localized message is not available. Error returned is: oracle.jbo.NoObjException: Houston-25003: LDAPUserForm1UD_LDAP_GRPVO object of type View object is not found.
I understand that LDAPUserForm1UD_LDAP_GRPVO is the name of the child form to the resource of the LDAP user. While they inspected the child form, I find this design console.
LDAPUserForm1VO is the form created for the LDAP instance. SDM export shows that this exists in the location "oracle\iam\ui\runtime\form\view\pages\mdssys\cust\site\site\LDAPUserForm1CreateForm.jsff.xml".
In addition, if I try to create a new form for this Instance of the Application, it fails with the exception:
- oracle.jbo.NoDefException: Houston-25002: definition of the type of the view definition sessiondef.oracle.iam.ui.runtime.form.model.LDAPUserVersion6.view.LDAPUserVersion6UD_LDAP_ROLVO is not found.
While I can see the error, I'm not able to find a solution to what for what is absent and where!
Clues from anyone, which was faced with this or at least help troubleshooting would be great.
-Thank you,
Def-ender
If your sandboxes have the elements of form generation on the side of the administration of the system, then most likely you have replaced a sandbox created after the publication by a prior created sandbox which does not contain the information from the form in the file CatalogAM.xml. I think that's the name. To oracle support site, there are best practices sandbox offline that you can search. I'm restoring your mds changes and then recreate these forms and publish every sandbox in order before new forms are created.
-Kevin
-
Error thrown while assinging TYPE of OBJECT value
Hi Oracle Experts:
I create an Oracle OBJECT, this object contain only a single variable and I created a function that is back of the object (date system), but while I respected this procedure I threw the error message as ORA-06530: composite uninitialized reference .
can someone tell me how can I use the object variable in the statement select in the clause .
Below, I've pasted my code.
CREATE or REPLACE TYPE str_batch IS OBJECT
(
sys_date DATE
);
CREATE OR REPLACE FUNCTION F_Ln_Getodperd
(
p_s_actype VARCHAR2,
p_s_acno VARCHAR2,
p_n_bal NUMBER,
p_d_prodt DATE
) Str_batch RETURN
IS
lstr_od str_batch;
BEGIN
SYSDATE of SELECT INTO lstr_od.sys_date FROM dual; -Error (error message shown below)
dbms_output.put_line (»);
RETURN lstr_od;
END;
/
Error:
ORA-06530: Reference to the composite uninitialized
Thanks in advance
Arun M MOnly, you have specified the type of the variable. You must initialize if before using it.
CREATE OR REPLACE TYPE str_batch IS OBJECT ( d date; ) declare x str_batch := /* here -> */ new str_batch(null); /* <- here */ begin x.d := sysdate; end; /
-
With the help of a user defined type as a return type of function with a type of object
Hi, I created my own data type of table I want to use as data type back to a member function of an object type that I created.
I work in an environment of 10g.
The code I used looks like this:
create or replace
Dim p As Package as
type p_rec is (number of v1);
type p_tab is table of the p_rec;
end p;
/
CREATE or REPLACE TYPE p_ot () AS OBJECT
/ * some statements * /.
NO DEFINITIVE MEMBER FUNCTION p.p_tab RETURN foo
);
/
When I try to compile p_ot I get an error: Error (5.40): PLS-00201: identifier 'P.P_TAB' must be declared.
I don't know the syntax is correct so I must be missing something, amy hepl would be great.
See you soonYou can define types of objects
create type p_rec as object ( v1 number ); create type p_tab as table of p_rec;
They can be used inside the package (p) in your example) as well as defined in the package.
In this case, there will be no problems with create typeCREATE TYPE p_ot AS OBJECT ( /* some declarations*/ NOT FINAL MEMBER FUNCTION foo RETURN p_tab );
-
PLS-00630: pipeline functions must have a collection of supported return type
Hello, I created a TYPE of OBJECT and function PLSQL as shown below, but the function compile errors with that follows. Don't know where is the problem?
It's about Oracle 10 g r2PLS-00630: pipelined functions must have a supported collection return type
and here are the APICREATE OR REPLACE TYPE cxs_plsql_profiler_object_type AS OBJECT ( cxs_object_name VARCHAR2 (128), cxs_object_type VARCHAR2 (19), cxs_object_status VARCHAR2 (7), cxs_read_execution NUMBER, cxs_buffer_gets NUMBER, cxs_disk_reads NUMBER, cxs_executions NUMBER, cxs_sorts NUMBER, cxs_sharable_mem NUMBER, cxs_address NUMBER, cxs_hashvalue NUMBER, cxs_osuser VARCHAR2 (30), cxs_username VARCHAR2 (30), cxs_module VARCHAR2 (48), cxs_machine VARCHAR2 (64), cxs_status VARCHAR2 (8), cxs_terminal VARCHAR2 (16), cxs_percentconsume NUMBER, cxs_percentrepeat NUMBER, cxs_plan VARCHAR2 (120), target_name VARCHAR2 (200), referenced_name VARCHAR2 (200), referenced_type VARCHAR2 (200), targetowner VARCHAR2 (200), refowner VARCHAR2 (200) )
and here's tradtional types of tables that are used in the code above.FUNCTION CXS_GENERATE_PLSQL_PROFILER RETURN cxs_plsql_profiler_object_type PIPELINED IS out_rec cxs_plsql_profiler_object_type ; plsbatch plsql_batch; skount integer; dpendrec depend_tab; dkount integer; CURSOR objects IS SELECT object_name, object_type FROM dba_objects WHERE status = 'VALID' AND owner NOT IN ('SYS', 'SYSTEM') AND object_type IN ('PACKAGE', 'PROCEDURE', 'FUNCTION'); CURSOR apis (p_object dba_objects.object_name%TYPE) IS SELECT DISTINCT * FROM (SELECT SUBSTR (a.sql_text, 1, 50) sql_text, TRUNC ( a.disk_reads / DECODE (a.executions, 0, 1, a.executions ) ) reads_per_execution, a.buffer_gets, a.disk_reads, a.executions, a.sorts, a.sharable_mem, a.address, a.hash_value, b.osuser, b.username, b.module, b.machine, b.status, b.terminal, ROUND (cxs_db_info.kompute_percentofsql (a.sharable_mem), 5 ) percentkonsume, cxs_db_info.kount_repeat (b.osuser, b.terminal ) percentr, c.operation explainplan FROM v$sqlarea a, v$session b, v$sql_plan c WHERE b.sql_hash_value = a.hash_value AND b.sql_address = a.address AND a.hash_value = c.hash_value AND a.address = c.address AND b.status = 'ACTIVE' AND UPPER (a.sql_text) LIKE '%' || p_object || '%' AND c.ID = 0 ORDER BY 2 DESC) WHERE ROWNUM <= 50; --profile option BEGIN skount := 0; dkount := 0; FOR i IN objects LOOP FOR j IN apis (i.object_name) LOOP skount := skount + 1; plsbatch(skount).cxs_object_name := i.object_name; plsbatch(skount).cxs_object_type := i.object_type; plsbatch(skount).cxs_object_status := i.object_status; plsbatch(skount).cxs_read_execution := j.reads_per_execution; plsbatch(skount).cxs_buffer_gets := j.buffer_gets; plsbatch(skount).cxs_disk_reads := j.disk_reads; plsbatch(skount).cxs_executions := j.executions; plsbatch(skount).cxs_sorts := j.sorts; plsbatch(skount).cxs_sharable_mem := j.sharable_mem; plsbatch(skount).cxs_address := j.address; plsbatch(skount).cxs_hashvalue := j.hashvalue; plsbatch(skount).cxs_osuser := j.osuser; plsbatch(skount).cxs_username := j.username; plsbatch(skount).cxs_module := j.module; plsbatch(skount).cxs_machine := j.machine; plsbatch(skount).cxs_status := j.status; plsbatch(skount).cxs_terminal := j.terminal; plsbatch(skount).cxs_percentconsume := j.percentconsume; plsbatch(skount).cxs_percentrepeat := j.percentrepeat; plsbatch(skount).cxs_plan := j.explainplan; END LOOP; FOR dd IN dpend (i.object_name) LOOP dkount := dkount + 1; dependrec (dkount).target_name := dd.NAME; dependrec (dkount).refname := dd.referenced_name; dependrec (dkount).reftype := dd.referenced_type; dependrec (dkount).target_owner := dd.owner; dependrec (dkount).refowner := dd.referenced_owner; END LOOP; END LOOP; for a in 1..skount loop out_rec.cxs_object_type := plsbatch(a).object_type; out_rec.cxs_object_status := plsbatch(a).object_status; out_rec.cxs_read_execution := plsbatch(a).reads_per_execution; out_rec.cxs_buffer_gets := plsbatch(a).buffer_gets; out_rec.cxs_disk_reads := plsbatch(a).disk_reads; out_rec.cxs_executions := plsbatch(a).executions; out_rec.cxs_sorts := plsbatch(a).sorts; out_rec.cxs_sharable_mem := plsbatch(a).sharable_mem; out_rec.cxs_address := plsbatch(a).address; out_rec.cxs_hashvalue := plsbatch(a).hashvalue; out_rec.cxs_osuser := plsbatch(a).osuser; out_rec.cxs_username := plsbatch(a).username; out_rec.cxs_module := plsbatch(a).module; out_rec.cxs_machine := plsbatch(a).machine; out_rec.cxs_status := plsbatch(a).status; out_rec.cxs_terminal := plsbatch(a).terminal; out_rec.cxs_percentconsume := plsbatch(a).percentconsume; out_rec.cxs_percentrepeat := plsbatch(a).percentrepeat; out_rec.cxs_plan := plsbatch(a).explainplan; PIPE ROW(out_rec); end loop; for b in 1..dkount loop out_rec.target_name := dd.NAME; out_rec.refname := dependrec (b).referenced_name; out_rec.reftype := dependrec (b).referenced_type; out_rec.target_owner := dependrec (b).owner; out_rec.refowner := dependrec (b).referenced_owner; PIPE ROW(out_rec); end loop; RETURN; EXCEPTION WHEN OTHERS THEN DBMS_OUTPUT.PUT_LINE(DBMS_UTILITY.format_error_backtrace); DBMS_OUTPUT.PUT_LINE(SQLCODE); DBMS_OUTPUT.PUT_LINE(SQLERRM); END;
Thank you for your time in reading this postTYPE type_plsql_rec IS RECORD ( cxs_object_name VARCHAR2 (128), cxs_object_type VARCHAR2 (19), cxs_object_status VARCHAR2 (7), cxs_read_execution NUMBER, cxs_buffer_gets NUMBER, cxs_disk_reads NUMBER, cxs_executions NUMBER, cxs_sorts NUMBER, cxs_sharable_mem NUMBER, cxs_address NUMBER, cxs_hashvalue NUMBER, cxs_osuser VARCHAR2 (30), cxs_username VARCHAR2 (30), cxs_module VARCHAR2 (48), cxs_machine VARCHAR2 (64), cxs_status VARCHAR2 (8), cxs_terminal VARCHAR2 (16), cxs_percentconsume NUMBER, cxs_percentrepeat NUMBER, cxs_plan VARCHAR2 (120) ); TYPE plsql_batch IS TABLE OF type_plsql_rec INDEX BY BINARY_INTEGER; TYPE type_depend_tab IS RECORD ( target_name dba_dependencies.NAME%TYPE, refname dba_dependencies.referenced_name%TYPE, reftype dba_dependencies.referenced_type%TYPE, target_owner dba_dependencies.owner%TYPE, refowner dba_dependencies.referenced_owner%TYPE ); TYPE depend_tab IS TABLE OF type_depend_tab INDEX BY BINARY_INTEGER;
RJohan says:
Sorry!.
Actually, I meant
I thought as well.
Typos can be expensive however. As a probe of NASA Mars in 99, which was lost due to a simple mathematical error - a confusion between English and metric units. ;-)
Or screw up a server in reason to use a Unix fork() where the client process think that it is the parent and the beginning more children who believe they are also parents of spawning... (one of my mistakes of kewlest never) :-)
-
RMAN supports two types of backups...
[http://www.amazon.com/Oracle-Database-RMAN-Backup-Recovery/dp/0072263172#reader_0072263172]
This question is related to the book "Oracle Database 10g RMAN Backup & Recovery" by Matthew Hart and Robert G Freeman on page 6.
Please see the attachment. It says 'RMAN supports two types of backups.
Stop the database instance for cold backup and copy the necessary files using OS commands.
So, what is the meaning of say RMAN supports the backup of cold. We must not RMAN do cold back.
Context in which the author said that the above sentence.
Thank you
SmithIf you're doing a cold backup by RMAN (which is done with the database in MOUNT State), the advantage is that RMAN updates its repository / controlfile with information about the backup that was made.
As a result, RMAN can be used to identify and restore the backup.(Of course, if the backup is a BACKUPSET, then you must RMAN to restore the backup, while a backup as COPY DATA file can also be restored using OS commands).
Hemant K Collette
http://hemantoracledba.blogspot.com -
map a java object to data from multiple data sources
We have the requirement that the attributes in a domain class can come from data from multiple data sources. Is TopLink supports this type of mapping? Is it possible to do this mapping in the workbench?
Thank you very much!
Ming-WenTopLink supports a feature of SessionBroker. This allows classes in the same session to come from different sources of data and for the relations between the classes of data sources. It does not allow a single instance of direct data from multiple data sources, but the Forum could have a link with its data in the other data source.
----
James: http://www.eclipselink.org
Maybe you are looking for
-
Portable computer Internet Explorer works do not? Download firefox on the pc stick
on the laptop to internet explore does not. can I download firefox on my pc on a stick and then use stick to turn firefox on laptop?
-
When you open a page to an RSS feed, Firefox now scrolls to the bottom of the page instead of staying at the top and I always have to scroll up to the top to start reading. Is there a way to stop this?
-
I have a pix of a quilt in a document. I would like to print the page of the document to 400% to allow me to see the quilt better. When I put in my percent effects, it prints the entire document and will not allow me to move to other pages. He says h
-
My Satellite M305-S4910 is unusable because of the screen flashes
After owning since February 2009 it my laptop Toshiba became unusable! The screen flickers and goes to white constantly. Technical support or customer relations offers any assistance whatsoever! Some would say that is under warranty and it is for thi
-
Hey guys,. I have a question about the SBRIO9636 with the eval Board. Analog is configured + 1V single ended. Now, if I read the analog input and it is not inserted into the port of signal, it me gives-1V, why he doesn't give me 0V? As a constant val