Any data dictionary view for details on licensing only features?
HelloThere in oracle 10.2.0.4, any view data dictionary that provides details on these two options by default from Enterprised edition
as well as licensed features at a glance?
I know that DBA_FEATURE_USAGE_STATISTICS provides details on what function is used. But I'm interested capture only
use that are allowed and not the standard features.
Thank you
In this case, you will need to find a document entitled "Bill", which has "Oracle Corp" on him.
Oracle doesn't keep track of license within the database info.
It uses dba_feature_usage_statistics to be able to continue if.
-------------
Sybrand Bakker
Senior Oracle DBA
Tags: Database
Similar Questions
-
data dictionary views and result_cache
Hello
Are there special aspects when caching the results of a function that uses data dictionary views to determine its results?
This issue arose because I have a such a result_cached function for which the result_cache objects are not get invalidated, even when the underlying data dictionary views have changed and the function gives 'fade' in it values came out. Addition of article relies_on has not helped either.
Here's what I'm trying to do:
The function accepts the name of the table as its input and trying to determine all the child tables by using the sys.dba_constraints view. The results are returned in a pl/sql table and are cached so that subsequent calls to this function use the result_cache.
Everything works well for the parent/child tables that were created before the creation of this function. All the results are correct.
The problem starts when a child table is added to an existing table in the parent.
V$ result_cache_objects view shows the result of this function as "Published" and the output of the function do not show the child table that is newly created.
The same is when an existing child table is deleted; the function continues to return in the output as it is extracted from the result_cache.
Oracle version:
Oracle Database 11 g Enterprise Edition Release 11.2.0.1.0 - 64 bit Production
PL/SQL Release 11.2.0.1.0 - Production
CORE 11.2.0.1.0 Production
AMT for Linux: Version 11.2.0.1.0 - Production
NLSRTL Version 11.2.0.1.0 - Production>
Restrictions on result caching functions *.To be cached in result, a function must meet all of these criteria:
* It is not defined in a module that has the rights to the plaintiff, or in an anonymous block.
* It is not a function table in pipeline.
* It does not reference dictionary tables, temporary tables, sequences or not deterministic SQL.
For more information, see Oracle Database Performance Tuning Guide.
* It has no OUT or IN OUT parameters.
* No parameter has one of these types:
o BLOB
o CLOB
o NCLOB
o REF CURSOR
o Collection
o object
o file
Return type is none:
o BLOB
o CLOB
o NCLOB
o REF CURSOR
o object
o collect Record or PL/SQL that contains a return unsupported typeIt is recommended that a result caching function also meet these criteria:
* It has no side effects.
For more information about side effects, see "subprogram Side Effects".
* It is not specific to the session settings.
For more information, see "Making Result-Cached functions manage Session-specific settings.
* It is not specific to the session application contexts.
>
http://download.Oracle.com/docs/CD/E11882_01/AppDev.112/e17126/subprograms.htm#LNPLS698 -
Hi there, bit of a newcomer to this, trying to teach some aspects of digital Editions and find my way through. How do I access the content viewer for preview of the interactive features before you build a custom Viewer?
Download from the Marketplace for your device (iTunes, Google Play, Windows Store).
You might find our useful post learning resources: https://forums.adobe.com/thread/994742.
Neil
-
Cannot select Tables or data dictionary views
Hello
I have a normal user from where I want to visualize the data dictionary tables and views as DBA_ and V$ _ because I do not want to log the SYS account each time.
I have granted all the privileges of the user, but it does not work. Here are the commands I used.
all the privileges of the user;
Grant sysdba to user;
Can you help me please
Hello
grant this user SELECT_CATALOG_ROLE. Revoke all privileges that the user didn't need, or he would be able to do all sorts of things destructive (up to drop the entire database) by accident.
Best regards
Nikolai
-
What data dictionary view can tell me what columns in the index are compressed?
So I can create an index compressed on a table like this:
create index t23_idx on t23 (col3, col5, col1) compress 2;
This creates an index with a degree of compression of 2. So far so good.
But how do I know what columns are in fact, compressed at a later date? View USER_INDEX tells me that if COMPRESSION is enabled, but there is nothing on the view USER_IND_COLUMNS to say which columns are compressed.
Of course, I can retrieve information through DBMS_METADATA. GET_DDL but I'm really after receiving a request, because it is more convenient.
I had hopes for SYS. ICOL$. SPARE1, but that doesn't seem to be compatible with what I expect. However, if someone can confirm that this column is indeed the Badger so I gladly adjust my expectations.
Cheers, APCOK, I may not read your question.
DBA_INDEXES. PREFIX LENGTH is "the number of columns in the prefix of the compression key."http://docs.Oracle.com/CD/E11882_01/server.112/e24448/statviews_1106.htm#i1578369
Mike
-
How to import data dictionary views
I want to import all_tab_comments and use it for research in a map.
Is it possible to do other than creating a view in my schema that makes a ' select * from all_tab_comments "?
11 GR 1 material OWBHello
There are 2 locations for module; one is the location of metadata in which objects are imported, the other is the location of the data. What you could do, is for your regular module have a different metadata location to capture the ALL_TAB_COMMENTS view for example (even if it's just for the duration of the metadata import), this place would still have the credentials (name and password) as your regular location, but the scheme would be SYS. Then, when you import the views, turn on views and synonyms, ALL_TAB_COMMENTS would be visible and you can select and import.
See you soon
David -
Data Dictionary view to see the object directory
Hi all
I boat UTL_FILE need to create the output file. To use this package, we need to have directory object.
Can someone tell me what data dictionary table, we can use to see what directory is allowed to be use UTL_FILE boat to the Unix server.All_directories
dba_directories -
Problems with synchronization model with the data dictionary
Let me start by saying that I do something wrong (there not much documentation on this product so far...).
I designed my whole from scratch in SDDM 3 and then put model upgraded to SDDM 4. There is already a problem with the sync option from the data dictionary model, in which it works only if first import you an object any in the data dictionary for the model for the reverse to work. I did, and now I can't start the synchronization successfully. The thing is, but I have all the objects already created in my database, according to a specific schema, each time I start the synchronization, it always tells me that none of my model objects exist on the destination! I've tried setting the owner on the physical model, remove, modify the connection to connect with the owner objects, but nothing seems to work.
Any ideas?
Hello
You need clear information source banner and rename the schema in the relational model if you want to use the Sync feature, otherwise, you can use import wizard of data dictionary (possibly to check 'target swap') and to
don't check box "use schema property in compare features" If your schema is changed.-"preferences > Data Modeler > DOF > compare > ' or to compare options in compare dialog.
You can clear information source banner by selecting all the objects on the diagram (Ctrl-A) and use 'Clear stamp source' in the context menu for the selected objects.
In the next version - there are options to work around the source schema and the name of the source object, and you can use different user and change the name of the table in the physical model in order to synchronize with a different schema or even track changes in table name.
Philippe
-
Hi all
I created a form with 5 blocks (namely ENQACMHDR, ENQACMDTL, ENQACEHDR, ENQACEDTL, ENQACSPEC), where I have 8 push buttons (namely ENTER_QUERY, EXEC_QUERY, CLEAR, FIRST, NEXT, PREVIOUS, LAST, and EXIT).
This form is created just for display purposes only. So after that I ran, all blocks have been blocked against insert and update.
I have question on 2 fields 'ENQNO' and "RATNG" (both belong to the ENQACMDTL block).
When I click on "EXEC_QUERY" directly, all data for all years fills.
But the user wanted the data to be populated only this year and the previous year.
Yes, on ' Clause WHERE' of the property_palette of the 'ENQACMDTL' block , I put in the following condition:
SUBSTR (ENQACMDTL. ENQNO, 1, 4) = TO_CHAR (ADD_MONTHS (SYSDATE,-12), 'YYYY') OR SUBSTR (ENQACMDTL. ENQNO, 1, 4) = TO_CHAR (SYSDATE, 'YYYY')
PROPERTY PALETTE (ENQACMDTL block) WHERE Clause SUBSTR (ENQACMDTL. ENQNO, 1, 4) = TO_CHAR (ADD_MONTHS (SYSDATE,-12), 'YYYY') OR SUBSTR (ENQACMDTL. ENQNO, 1, 4) = TO_CHAR (SYSDATE, 'YYYY') Data only this year and the year before are now filled. Its ok with the field of "ENQNO".
The problem is when I have queries on the field "RATNG. 'RATNG' is a Text_item with number of displayed items = 5. (5 lines)
Here are the 2 columns in a Table (name = ENQACMDTL) in the database.
ENQNO RATNG 2013900054 500KC2 2013900047 800KC4 2013520018 750KC6 ...... ......... 2012900037 1000KC2 2012520109 500KC2 2012140019 750KC6 ........ .......... 2011540036 500KC2 2011100030 1000KC2 ......... ......... ...... ........... 2006100007 90KD8 2006750014 750KC6 2006900072 500KC2 The first 4 issues of "ENQNO" represents the year. There is more than a lakhs of records.
So, when I have queries on the field "RATNG."
Example: for RATNG = 500KC2;
I click on ENTER_QUERY, the field of "RATNG", I put in the 500KC2 of the value and click on EXEC_QUERY; Details regarding the 500KC2 is displayed as well as all the other junk RATNG as 750KC6, 1000KC2 (which belongs to the ENQNO of the current year and previous year) also gets displayed.
I want details of only RATNG (500KC2) to display, but only for the current year and the previous year, it is 2013900054, 2012520109 (ENQNO).
Other than 500KC2 RATNG, no other RATNG must be displayed.
500KC2 = RATNG is also present for ENQNO = 2011540036, 2006900072. But I don't want them to view.
I want only the data or details of the current year and the previous year to be filled or displayed for the given RATNG.
Can you help me or tell me what I do for this?
Hope I'm clear with my question!
If my question is not clear, let me know please.
Thank you.
Oracle9i Enterprise Edition Release 9.2.0.1.0 - Production
Oracle forms 6i.
1. check null values in the enqacmdtl.enqno, if so treat them properly.
2. check the result of select to_char (add_months (sysdate,-12), 'YYYY') prev_year curr_year of double to_char(sysdate,'YYYY')
3. change the place where clause "year" in the value of numAriques.
where to_number (substr (enqacmdtl.enqno, 1, 4)) > = to_number (to_char (add_months (sysdate,-12), 'YYYY'))
Then let me know the result.
-
I'm so frustrated! I have CS5 Master Collection. I want to UPGRADE to CS6 Master Collection. I want to be on the cloud! I can't find where to put up-to-date or any CONTACT to ask for help. It shouldn't be this hard. HELP Please!
See the link below:
-
I have PS CC 2014 and 7.3 of Extension Manager installed, but not all extensions appear in PS. All are enabled and up to date versions. For example, Adobe watercolor Deputy. Any suggestions?
Please see the compatibility on each module table because not all will be compatible with PS CC 2014 and therefore do not list in the extensions under this version of PS Manager.
-
Technical details of the package in the data dictionary
Hi can u tell someone in what data dictionary table func or procedure declared in the package specification is stored?
For ex.
CREATE OR REPLACE PACKAGE IN THE PKG_TEST
F_1 FUNCTION RETURN NUMBER;
F_2 FUNCTION RETURN NUMBER;
F_3 FUNCTION RETURN NUMBER;
-----------------------------
-----------------------------
-------------------------------
FUNCTION F_10 RETURN NUMBER;
END PKG_TEST;
Now the data dictionary tables, I want to know what are the functions created in PKG_TEST.i.e. He me F_1 would list at F_10.
I checked in User_Source, but finding not useful.
user_procedures
-
With the help of a wild card for any date
I would like to have a contact to enter a campaign, once one of the fields from the custom contact form has ANY date in it, not only a date specific. Is this possible?
You can also try the Null not exactly and see if it works.
-
Compare and get the data in the tables (see post for details)
I have two tables TableA and TableB. I struggle to write a query to get the dates of TableB (instead of TableA dates) where TableA dates don't coincide with the tableB (beginning and end).
Example 1: For account A1234,.
TableA got 2 rows 1/31/2014-3/3/2014 (which corresponds to TableB row), but TableA got another rank 31/01/2014 - 31/01/2014 that corresponds with the date of TableB Begin. In this case, I'm looking for output as below,
Use TableB start and end date and combine number two rows from TableA for this account
ACCOUNT TableB_BEGIN TableB_END AMOUNT A1234 31/01/2014 03/03/2014 100.0000000000 Example 2: For the B7777 account.
TableA end date aligns with the end dates of TableB for this account, in this case I want out put as,.
Use TableB start and end date and get the amount of TableA
ACCOUNT TableB_BEGIN TableB_END AMOUNT B7777 05/04/2013 06/05/2013 200.0000000000 Example 3: On behalf of D5555,.
Even a TableA line corresponds with TableA, there are two other rows in TableA matching start date with TableA and correspondence with the end date with TableA, in this case, that I put as,.
Use TableB start and end date and combine number three rows from TableA for this account.
ACCOUNT TableB_BEGIN TableB_END AMOUNT D5555 08/08/2014 10/09/2014 1100.0000000000 Example 4: To account E6666.
Table corresponds to a row with TableB and no additional lines in TableA, just display the data in A table
Tables and data:
create table TableA ( Account varchar2(10) not null, Begin date not null, End date not null, Amount number(19,10) not null ) ; create table TableB ( Account varchar2(10) not null, Begin date not null, End date not null, Amount number(19,10) not null ) ; TableA Data: insert into tablea (ACCOUNT, BEGIN, END, AMOUNT) values ('A1234', to_date('31-01-2014', 'dd-mm-yyyy'), to_date('31-01-2014', 'dd-mm-yyyy'), 0.0000000000); insert into tablea (ACCOUNT, BEGIN, END, AMOUNT) values ('A1234', to_date('31-01-2014', 'dd-mm-yyyy'), to_date('03-03-2014', 'dd-mm-yyyy'), 100.0000000000); insert into tablea (ACCOUNT, BEGIN, END, AMOUNT) values ('B7777', to_date('18-04-2013', 'dd-mm-yyyy'), to_date('06-05-2013', 'dd-mm-yyyy'), 120.0000000000); insert into tablea (ACCOUNT, BEGIN, END, AMOUNT) values ('C6666', to_date('25-06-2014', 'dd-mm-yyyy'), to_date('08-07-2014', 'dd-mm-yyyy'), 10.0000000000); insert into tablea (ACCOUNT, BEGIN, END, AMOUNT) values ('D5555', to_date('08-08-2014', 'dd-mm-yyyy'), to_date('16-08-2014', 'dd-mm-yyyy'), 1000.0000000000); insert into tablea (ACCOUNT, BEGIN, END, AMOUNT) values ('D5555', to_date('08-08-2014', 'dd-mm-yyyy'), to_date('10-09-2014', 'dd-mm-yyyy'), 0.0000000000); insert into tablea (ACCOUNT, BEGIN, END, AMOUNT) values ('D5555', to_date('16-08-2014', 'dd-mm-yyyy'), to_date('10-09-2014', 'dd-mm-yyyy'), 100.0000000000); insert into tablea (ACCOUNT, BEGIN, END, AMOUNT) values ('E6666', to_date('01-01-2014', 'dd-mm-yyyy'), to_date('01-02-2014', 'dd-mm-yyyy'), 100.0000000000); TableB Data: insert into tableb (ACCOUNT, BEGIN, END, AMOUNT) values ('A1234', to_date('31-01-2014', 'dd-mm-yyyy'), to_date('03-03-2014', 'dd-mm-yyyy'), 100.0000000000); insert into tableb (ACCOUNT, BEGIN, END, AMOUNT) values ('B7777', to_date('05-04-2013', 'dd-mm-yyyy'), to_date('06-05-2013', 'dd-mm-yyyy'), 200.0000000000); insert into tableb (ACCOUNT, BEGIN, END, AMOUNT) values ('C6666', to_date('06-06-2014', 'dd-mm-yyyy'), to_date('08-07-2014', 'dd-mm-yyyy'), 10.0000000000); insert into tableb (ACCOUNT, BEGIN, END, AMOUNT) values ('D5555', to_date('08-08-2014', 'dd-mm-yyyy'), to_date('10-09-2014', 'dd-mm-yyyy'), 1100.0000000000); insert into tableb (ACCOUNT, BEGIN, END, AMOUNT) values ('E6666', to_date('01-01-2014', 'dd-mm-yyyy'), to_date('01-02-2014', 'dd-mm-yyyy'), 100.0000000000); SELECT A.ACCOUNT, A.BEGIN, A.END, A.AMOUNT, B.ACCOUNT, B.BEGIN, B.END, B.AMOUNT FROM TABLEA A LEFT JOIN TABLEB B ON A.ACCOUNT = B.ACCOUNT
Hello
SeshuGiri wrote:
Hi Frank,.
Your query/solution works very well, but I forgot to mention something in the first post...
Please insert these additional lines and try the request again.
TableA Additional lines:
- Insert into TABLEA (ACCOUNT, BEGIN, END, QUANTITY)
- values ('F9999', to_date (January 2, 2014 ',' dd-mm-yyyy ""), to_date (3 January 2014 ', 'dd-mm-yyyy'), 999.0000000000);
- Insert into TABLEA (ACCOUNT, BEGIN, END, QUANTITY)
- values ('A1234', to_date (March 3, 2014 ',' dd-mm-yyyy ""), to_date (4 March 2014 ', 'dd-mm-yyyy'), 999.0000000000);
TableB Additional lines:
- Insert into TABLEb (ACCOUNT, BEGIN, END, QUANTITY)
- values ('A1234', to_date (March 3, 2014 ',' dd-mm-yyyy ""), to_date (4 March 2014 ', 'dd-mm-yyyy'), 999.0000000000);
Question 1:
The table has a rows for A1234 account (i.e. the time period different than the ranks for the same account)
one is A1234 31/01/2014-03/03/2014, A1234 03/03/2014-03/04/2014
Your query that returns two rows for A1234 account (which is what I want), but the amount is messed up.
ACCOUNT BEGIN END TOTAL_AMOUNT 1 A1234 31/01/2014 03/03/2014 1100 2 A1234 03/03/2014 03/04/2014 1100 Except:
ACCOUNT BEGIN END TOTAL_AMOUNT 1 A1234 31/01/2014 03/03/2014 101 2 A1234 03/03/2014 03/04/2014 999 Question 2:
In some cases TableA will have an account (F9999), but the TableB don't. I can just this line by making the Left Join right join?
I don't get the results with additional data. I get 1099 for two lines where account = 'A1234 '. I get 1100 as the amount on the line with the account = "D5555. You did it other changes to data?
Except:
ACCOUNT BEGIN END TOTAL_AMOUNT 1 A1234 31/01/2014 03/03/2014 101 2 A1234 03/03/2014 03/04/2014 999 Still, I don't see why you want to 101 for the amount of the first row. Why not 100?
How can you know which rows from tablea should get attached to what rows from tableb, when the account is not unique?
Maybe you want something like this:
SELECT a.account
b.begin
b.end
SUM (a.amount) AS total_amount
FROM tablea a
ON a.account = b.account JOIN tableb B
AND a.begin BETWEEN b.begin
AND b.end
AND a.end BETWEEN b.begin
AND b.end
GROUP OF a.account, b.begin, b.end
ORDER BY a.account
;
but I guess just to your needs, and guessing is not a very good or reliable way to solve problems.
Question 2:
In some cases TableA will have an account (F9999), but the TableB don't. I can just this line by making the Left Join right join?
Yes, it looks that you want an outer join. What happened when you tried? As always, post your code, the exact results you want from the given sample data, as well as an explanation of how you get these results from these data.
-
Data dictionary Synchonizing (reading) - database
Hello
I work for a while with the Oracle Data Modeler using the JDBC tab for the database connection. The database is a SQL Anywhere and the connection details like: jdbc:sybase:Tds:localhost:2638? ServiceName = Hades & CHARSET = utf8.
Unfortunately, I have still no clear idea in my mind about the relationship of the data dictionary and the database connected (via JDBC adapter).
-What time is read the database? If it is read in the dictionary? I guess that the information of connected database are read in the ODM at startup?
-If a change occurs in the database (for example, a column added, a table, or a foreign key), can I manually update the ODM dictionary?
-In connection details, I can change the local host with an IP address and press the Test button with success as a result. But I'm not sure, the data dictionary now 'filled' with the database newly connected without rebooting of the MDGS?
Documentation of any clarification or pointing to on the concept of how and when the data dictionary and database are synchronized would be very welcome.
Best regards
Robert
Hi Robert,.
Just to clarify that "Data dictionary" refers to the definitions of the database metadata. File > import > data dictionary is important these definitions in Data Modeler.
(There is no separate "data dictionary" in data maker.)
The blue button on the right (the data dictionary synchronize with model) is similar in effect to the opening of your model and then by doing a file > import > data dictionary (and by setting the option to exchange the target model in step 2 of the Wizard).
Both shows a comparison between the current relational model and the current definitions in the database.
David
Maybe you are looking for
-
My computer says that my boot drive is complete. What should I do?
-
HP Pavilion g4: HP has no Audion and PCI device driver
My phone has no audio. Need a driver for the device in PCI and PCI Simple Communications Controller. Can someone help me? Thank you very much... My laptop is HP Pavilion g4 and Im using OS 64-bit of Windows 8.
-
Are T420s - key caps compatible to older models of Lenovo?
I have T420s with English only keyboard. I want to have Russian characters on it. I was thinking about 2 wariants to achieve this: 1. to buy the transparent Russian keyboard stickers. This will work, but it will make key wrong look. 2. to buy some ol
-
deleted account aministrator that a moment can not access anything on the computer of Mr
I download microsoft and Microsoft Media Player restore my computer to a backup point well today, I deleted my administrator account on my computer going down the old person of my computer that I was given. Now I don't have access to my account, but
-
Problem with windows xp, commissioning
When I turn on my windows xp-based computer does not start correctly. A black screen is telling me to hit ctrl alt delete at startup. Then when I do a blue screen comes up saying windows has encountered a problem to check any newly installed hardware