Database healthchecks and DBA horror stories
A few questions if I may:
1) I wondered if any of you could assist. I was looking for some sort of best practices Oracle DBA checklist around “maintenance tasks” and “monitoring tasks”, that a good DBA would do to keep there Oracle databases “healthy”. Microsoft have started putting together the reliability workbooks for some of their products which list recommended best practices when it comes to management (monitoring and maintenance) of their products:
http://technet.microsoft.com/en-us/library/ee923724.aspx
I could do with something similar for Oracle databases. If such exists
2) Second part of my question is if you have ever experienced any significant issues to your Oracle databases from internal DBA’s/external DBA’s not doing these best practice maintenance/monitoring tasks. I.e. downtime, performance issues. Can you share any horror stories about lack of admin/management that had a knock on effect on the databases health, and any applications that rely on that database. The more horror stories the better if you don’t mind sharing. What didn’t they do what they should have done, and what impact did this have? What common things can DBA’s miss and what impact do they have?
3) And finally, if you were to review your outsourced Oracle DBA’s maintenance/monitoring independently, what kind of areas would you look to for assurance they are managing your Oracle databases well. Any particular markers? Do you see any common mistakes DBA's making in their management of their database estate?
user599292 wrote:
A few questions if I may:
1) I wondered if any of you could assist. I was looking for some sort of best practices Oracle DBA checklist around “maintenance tasks” and “monitoring tasks”, that a good DBA would do to keep there Oracle databases “healthy”. Microsoft have started putting together the reliability workbooks for some of their products which list recommended best practices when it comes to management (monitoring and maintenance) of their products:
http://technet.microsoft.com/en-us/library/ee923724.aspx
I could do with something similar for Oracle databases. If such exists How to Perform a Health Check on the Database [ID 122669.1]
2) Second part of my question is if you have ever experienced any significant issues to your Oracle databases from internal DBA’s/external DBA’s not doing these best practice maintenance/monitoring tasks. I.e. downtime, performance issues. Can you share any horror stories about lack of admin/management that had a knock on effect on the databases health, and any applications that rely on that database. The more horror stories the better if you don’t mind sharing. What didn’t they do what they should have done, and what impact did this have? What common things can DBA’s miss and what impact do they have? database corruption (No Backup) , Media management failure , Assign Task to wrong person .............
3) And finally, if you were to review your outsourced Oracle DBA’s maintenance/monitoring independently, what kind of areas would you look to for assurance they are managing your Oracle databases well. Any particular markers? Do you see any common mistakes DBA's making in their management of their database estate?Depend on task
Similar Messages
-
Hi,
I am a fresher (OCP certified) and I have no process/project knowledge that what are sizes of datafiles, tempfiles, undo tbs , database sizes, no. of databases, dba teams and the nature of works etc. in actual environment.
I tried google but I am not satisfied. I will really appreciate if anybody share their experience with me.988731 wrote:
Hi,
I am a fresher (OCP certified) and I have no process/project knowledge that what are sizes of datafiles, tempfiles, undo tbs , database sizes, no. of databases, dba teams and the nature of works etc. in actual environment.
I tried google but I am not satisfied. I will really appreciate if anybody share their experience with me.
You don't need to have a working experience to know for one database, you can have only one Undo tablespace active, do you?And when you say you are OCP already-it becomes even more important that you know it. The number of DBA's would depend on the company. The number of the databases would depend on the accounts/projects that your company has. Not sure exactly what are trying to find on Google and about what you are not satisfied in terms of the answers.
Aman.... -
My IPad 6.1.3 is not allowing me to upgrade to 7.0.2 (not that I want to after the horror stories) but I would like your advice on what to do. It's not memory because I have 23.3gb available. Also, my delete button in photos does not appear to be working. I've deleted several pics twice and lo and behold, still there. My question is should I even upgrade to 7.0.2, what happens if I do not ? And how do I get that delete button to delete ? When first purchased, worked fine. Now....problems. Also, don't like the idea of having to pay for their support such as one time support question for $19.99 ? Really ? Don't they all make enough $$ off the users of their products ? Okay, that's me last question. Hope you can help me ! Thank you !
My IPad 6.1.3 is not allowing me to upgrade to 7.0.2 (not that I want to after the horror stories) but I would like your advice on what to do. It's not memory because I have 23.3gb available. Also, my delete button in photos does not appear to be working. I've deleted several pics twice and lo and behold, still there. My question is should I even upgrade to 7.0.2, what happens if I do not ? And how do I get that delete button to delete ? When first purchased, worked fine. Now....problems. Also, don't like the idea of having to pay for their support such as one time support question for $19.99 ? Really ? Don't they all make enough $$ off the users of their products ? Okay, that's me last question. Hope you can help me ! Thank you !
-
I want to add groups to my LDAP user account abc. Currently I have uid=243782(abc) gid=10(wheel) groups=1275(nsn-emp),9834(nsn-moh),10(wheel), but I want groups oinstall, oper and dba added.
According to the database installation document, local os group must include oinstall and dba.
The following local operating system groups and users are required if you are
installing Oracle Database:
■ The Oracle Inventory group (typically, oinstall)
■ The OSDBA group (typically, dba)
■ The Oracle software owner (typically, oracle)
I tried to add abc groups oinstall and dba using root user, but it failed.
Could you please inform me how to add these groups?
Thanks.
lfFolks,
Hello. Thanks a lot for replying. I do the following command: [user@localhost bin]$ wget http://localhost.localdomain:1158/em
The command returns the message:
--11:36:33-- http://localhost.localdomain:1158/em
Resolving localhost.localdomain... 127.0.0.1
Connecting to localhost.localdomain|127.0.0.1|:1158... connected.
HTTP request sent, awaiting response... 200 No headers, assuming HTTP/0.9
Length: unspecified
Saving to: `em'
[ <=> ] 7 --.-K/s in 0.002s
11:36:33 (4.15 KB/s) - Read error at byte 7 (Connection reset by peer).Retrying.
--11:36:34-- (try: 2) http://localhost.localdomain:1158/em
Connecting to localhost.localdomain|127.0.0.1|:1158... connected.
HTTP request sent, awaiting response... 200 No headers, assuming HTTP/0.9
Length: unspecified
Saving to: `em.1'
100%[=================================================================================================================>] 7 --.-K/s in 0s
11:36:34 (16.8 KB/s) - Read error at byte 7 (Connection reset by peer).Retrying.
The above message repeats again and again until finally returns the following message:
11:39:02 (40.2 KB/s) - Read error at byte 7 (Connection reset by peer).Giving up.
In browser, http://localhost.localdomain:1158/em cannot display and pop up a Windows with the message: You have chosen to open whicn is BIN file from http://localhost.localdomain:1158 What sholud FireFox do with this file ? Save to Disk ?
My question is:
I don't know how to display http://localhost.localdomain:1158/em in Browser. How to solve the issue ?
Thanks. -
Logical Database design and physical database implementation
Hi
I am an ORACLE DBA basically and we started a proactive server dashboard portal ,which basically reports all aspects of our infrastructure (Dev,QA and Prod,performance,capacity,number of servers,No of CPU,decomissioned date,OS level,Database patch level) etc..
This has to be done entirely by our DBA team as this is not externally funded project.Now i was asked to do " Logical Database design and physical Database
implementation"
Even though i know roughly what's that mean(like designing whole set of tables in star schema format) ,i have never done this before.
In my mind i have a rough set of tables that can be used but again i think there is lot of engineering involved in this area to make sure that we do it properly.
I am wondering you guys might be having some recommendations for me in the sense where to start?are there any documents online , are there any book on this topic?Are there any documents which explain this phenomena with examples ?
Also exactly what is the difference between logical database design vs physical database implementation
Thanks and RegardsLogical database design is the process of taking a business or conceptual data model (often described in the form of an Entity-Relationship Diagram) and transforming that into a logical representation of that model using the specific semantics of the database management system. In the case of an RDBMS such as Oracle, this representation would be in the form of definitions of relational tables, primary, unique and foreign key constraints and the appropriate column data types supported by the RDBMS.
Physical database implementation is the process of taking the logical database design and translating that into the actual DDL statements supported by the target RDBMS that will create the database objects in a target RDBMS database. This will generally include specific physical implementation details such as the specification of tablespaces, use of specialised indexing (bitmap, clustered etc), partitioning, compression and anything else that relates to how data will actually be physically stored inside the database.
It sounds like you already have a physical implementation? If so, you can reverse engineer this implementation into a design tool such as SQL Developer Data Modeller. This will create a logical design by examining the contents of the Oracle data dictionary. Even if you don't have an existing database, Data Modeller is a good tool to use as a starting point for logical and even conceptual/business models.
If you want to read anything about logical design, "An Introduction to Database Systems" by Date is always a good starting point. "Database Systems - A Practical Approach to Design, Implementation and Management" by Connolly & Begg is also an excellent reference. -
I bought several season of a tv series in the German Apple Store. Now they are gone due to technical problems (no backup). How do I get them back? ATTENTION: Meanwhile I moved to Switzerland and the Swiss Store doesn't offer tv series.
Albenn
Welcome to the Apple user discussion forums
I'll hit a few of your questions - others will have to do others since I'm not up on some of the issues you ask about
4) is there an easy way to review/delete items (in 6, i run a basic slideshow and delete on the fly -- is this still workable in 7?)?
Yes
5) Are there significant functionality benefits of 7 over 6 (e.g., does the noise function or shadow/highlight really offer significant benefits? The Events seems obvious, but I'm more interested in "under the hood" experience
Yes
Loseless editing - web galleries - events
a) Is import any faster? As my library is growing in size, the import is getting overly slow
It is fine for me (only you can compare to your current) - I have 20542 items using 26.3 GB in 271 events
7) Is there a full-screen edit mode?
yes
8) Can you configure events so that it's not just by day?
yes
9) Is 6's "roll" structure as mirrored in the file system still available in the Events approach, or is the database structure that once you've converted a library, there's no going back?
Events replace rolls (if your rolls are named - NOT the default rollxxx name - they will come across as is - to me events are rolls with much more capability and a new name - some people are VERY putoff by the change (but most love it) for reasons that I simply do not comprehend
10) What is the effective (or advised) maximum library size? I've probably got over 60GB of images in my libraries now, with 20,000 images or so. If 7 can readily digest them (and preserve all my albums, etc.), then I'd love to combine them into one, unless that will kill performance, make the database unstable, drive backups into interminable waits, etc.
The advertised max is 250,000 photos - I have about the same number of photos as you in about 1/3 the space - there are a few users here with libararies your size. With iPhoto Library Manager it is easy to maintain multiple libraries if you choose
LN
Message was edited by: LarryHN -
New User Database schema and table name
When i create a new user in Oracle Webcenter Spaces 11g, I am not able to get the name of the database schema and table, where it is stored. Any insight on this will be very helpful.
WebCenter (and WebCenter spaces) uses an 'identity store' instead of database schema for storing user information - in an 'out of the box' installation, users are maintained through an embedded WebLogic LDAP store.
See the Oracle Fusion Middleware Administrator's Guide for Oracle WebCenter, p. 34-2.
At the end of section 34.4.1:
WebCenter Spaces supports self-registration. When new WebCenter users
self-register, they create their own login and password and a new user account is
created in the identity store. See also, Section 34.4, "Allowing Self-Registration".
user9097357 wrote:
When i create a new user in Oracle Webcenter Spaces 11g, I am not able to get the name of the database schema and table, where it is stored. Any insight on this will be very helpful. -
The type of the database table and work area (or internal table)...
Hello
I am trying to use a database and select all records from it and store them into an internal table.
My code:
Select * from xixi_dbcurrency into table gt_currency.
The error:
"The type of the database table and work area (or internal table) "GT_CURRENCY" are not Unicode-convertible . . . . . . . . . . "
Any suggestions?
Thank youHi Thomas,
Thank you for your inputs above.
But as you suggested is we use INTO CORRESPONDING FIELDS OF TABLE then it resolve the error.
But I have below piece of code:
DATA: it_new_source TYPE STANDARD TABLE OF _ty_s_sc_1,
wa_source TYPE _ty_s_sc_1,
wa_new_source TYPE _ty_s_sc_1,
ls_target_key TYPE t_target_key.
SELECT * INTO CORRESPONDING FIELDS OF TABLE it_new_source
FROM /bic/afao06pa100
FOR ALL ENTRIES IN SOURCE_PACKAGE
where /bic/fcckjobno = SOURCE_PACKAGE-/bic/fcckjobno
and /bic/fcckjitid = SOURCE_PACKAGE-/bic/fcckjitid.
But since this is reading into corresponding fields of table the data load from one DSO to other DOS is running for long more that 15 hours and still not getting completed and giving dump.
So if I switch the search to below:
SELECT * FROM /bic/afao06pa100
INTO TABLE it_new_source
FOR ALL ENTRIES IN SOURCE_PACKAGE
where /bic/fcckjobno = SOURCE_PACKAGE-/bic/fcckjobno
and /bic/fcckjitid = SOURCE_PACKAGE-/bic/fcckjitid.
Then I am getting below error:E:The type of the database table and work area (or internal table) "IT_NEW_SOURCE" are not Unicode convertible.
Can you please advice on this, as performance need to improve in start routine code.
Thank You. -
The type of the database table and work area are not Unicode convertible
***Data declaration
TYPES : BEGIN OF t_zle_lagerplanung,
SEl, "stores which row user has selected
kdauf TYPE zle_lagerplanung-kdauf,
kdpos TYPE zle_lagerplanung-kdpos,
etenr TYPE zle_lagerplanung-etenr,
papiermaschine TYPE zle_lagerplanung-papiermaschine,
runnr TYPE zle_lagerplanung-runnr,
prio TYPE zle_lagerplanung-prio,
werk TYPE zle_lagerplanung-werk,
durchmesser TYPE zle_lagerplanung-durchmesser,
breite TYPE zle_lagerplanung-breite,
anzle TYPE zle_lagerplanung-anzle,
lgpla TYPE zle_lagerplanung-lgpla,
lgtyp TYPE zle_lagerplanung-lgtyp,
art TYPE zle_lagerplanung-art,
anzhoehe TYPE zle_lagerplanung-anzle,
fa TYPE zle_lagerplanung-fa,
END OF t_zle_lagerplanung.
DATA : it_zle_lagerplanung TYPE STANDARD TABLE OF t_zle_lagerplanung INITIAL SIZE 0,
wa_zle_lagerplanung TYPE t_zle_lagerplanung.
Here I am getting the data in internal table by using thiis select statement.
SELECT kdauf kdpos etenr papiermaschine runnr prio werk durchmesser breite
anzle lgpla lgtyp art anzhoehe fa
FROM zle_lagerplanung INTO CORRESPONDING FIELDS OF TABLE it_zle_lagerplanung
WHERE kdauf IN s_kdauf
AND KDPOS IN s_kdpos
AND werk = p_werks.
But while updating the particular field in zle_lagerplanung using this statement
UPDATE zle_lagerplanung from table it_zle_lagerplanung.
it is giving syntax error
"The type of the database table and work area (or internal table)
"IT_ZLE_LAGERPLANUNG" are not Unicode convertible. "
Could any one help me out how to resolve this problem....
Thanks in advanceDear Shayamal,
XXX....are not Unicode convertible
This error comes while inserting or updating database and the fields are not matching between data base table and structure .
Check you fields of data base table and "zle_lagerplanung" and struture "it_zle_lagerplanung" . There fields must match.
thanks and regrds,
Anup Banerjee -
What kind of database the SSMA uses to store metadata in the file named "source-metabase.mb" ?
I'm looking for the method to open the file and add 'cutom migration script' (some automatization).Hi Poman.Pokrovskij,
When you generate SSMA Assessment Report, there are several files created and saved into Report folder under your SSMA project folder. It includes
source-metabase.mb, project-container.mappings, preferences.prefs, and so on.
. MD files are usually saved in plain text format including inline text symbols, defining how a text is formatted such as the indentations, its table formatting, fonts, and headers.
SSMA provides a project setting that allow you to customize how to set customized database migration. For example, to customize data migration SQL statement, you can modify project setting by navigating to Tools and choosing Project Settings,
then looking for the setting for
Extended Data Migration Options and change the value to
Show. You can select use custom select and modify the SQL statement.
For more information about SSMA for Oracle, you can review the following articles.How To Perform Incremental Data Migration Using SSMA:
http://blogs.msdn.com/b/ssma/archive/2010/10/04/how-to-perform-incremental-data-migration-using-ssma.aspx
Using SSMA Project Setting to Customize Database Migration:
http://blogs.msdn.com/b/ssma/archive/2011/03/16/using-ssma-project-setting-to-customize-database-migration.aspx?Redirected=true
Regards,
Sofiya Li
Sofiya Li
TechNet Community Support -
I'm still using Snow Leopard OS because I heard too many horror stories about people upgrading their OS to Lion. But I can't upgrade Safari anymore unless I upgrade the OS. I get messages constantly telling me I need to upgrade my web browser, and have increasing problems correctly viewing pages (like L.A. TImes, NY TImes) because Safari needs upgrading.
I can't really tell what the advantages are to upgrade to OS Mavericks or OS Yosemite because it seems most are intended for mobile apps, and I only use my desktop.
My last upgrade to SNow Leopard wiped out 2/3 of my iPhoto collection. No idea why and no fix. Macs used to be the epitome of compatibility for upgrades — not anymore.
What are my options? What issues would I encounter if I upgrade OS to Mavericks or to Yosemite? WHat are likely problems, advantages and disadvantages?
Thanks for any help sent my way.If you do want to upgrade.
Check that your computer is compatible with Mountain Lion/Mavericks/Yosemite.
To check the model number hold down the option/alt key, go to the Apple menu and select System Information.
iMac (Mid 2007 or newer) model number 7,1 or higher
Your Mac needs:
OS X v10.6.8 or OS X Lion already installed
2 GB or more of memory (More is better - 4 GB minimum seems to be the consensus)
8 GB or more of available space
Check to make sure your applications are compatible. PowerPC applications are no longer supported after 10.6.
Application Compatibility
Applications Compatibility (2)
Do a backup before installing.
One option is to create a new partition (~30- 50 GB), install Mavericks, and ‘test drive’ it. If you like/don’t like it it, you can then remove the partition. Do a backup before you do anything. By doing this, if you don’t like it you won't have to go though the revert process. -
Diferences in data from database adapter and EJB
I'm having a strange behaviour in a BPEL that uses a Database Adapter and EJJB for several database operations.
What happens is that when I create records in the database through the adapter, if I retrieve them through the EJB, the records returned do not contain the newly inserted data. It seems that there is a cache in the EJB side that is not updated when an new record is inserted. If I restart the server the records appear. this does not happen if I insert through the database adapter and retrieve thought it also.
Does anyone have a clue about this?
Thanks in advanceHi Pedro
What kind of code do you have in EJB to retrieve the data. Are you using the standard JNDI Lookup for datasource and then get connection object. Then run the query on this connection. If so, do you have like any Static variables declared that stores this information. Or do you use the Eclipse JPA layer that uses annotation on the Entities generated for each table. Incase if you use JPA architecture, there are some cache settings and may be that could be the reason.
Thanks
Ravi Jegga -
Lost album covers from amazon and not itunes store?
lost some of my album covers since transfer of library to new computer. how do i get it back as some music was purchased through amazon and not itunes store?
If it's a relatively small number of songs, select the song or songs (with missing album artwork) in the iTunes music library listing. Right-click on the selected song(s) and select Get Album Artwork.
If you want iTunes to go through your entire music library, select Music under LIBRARY in the iTunes sidebar. From the menu bar, under the Advanced menu, select Get Album Artwork. Don't do it this way, if you have some albums where you added artwork that you selected yourself, because they may get replaced.
It does not matter if a song was purchased in the iTunes Store, ripped from CD, or purchased at Amazon (or elsewhere). If the song can be identified as a song in the iTunes Store database, it will get the artwork for it.
Some artwork may not be available. In that case you can add your selection. A good way to do it, if the songs came from Amazon, is to find the song or album at Amazon. On the web page for the song or album, click-hold-drag the image (of the album artwork) from the browser window to the iTunes window, and drop it where the album artwork normally appears. NOTE: You can do this for multiple songs at one time. -
When the Database startup and open? please please not alert log
Hello all
is there is a script or dinamic view which query what time the database startup and shutdown.
please don't answer me with opent alert log, am looking for view or script only
thank you
regardsYou wrote you don't want to use the alert.log. But
still this could provide all the information you want
to have.
If you dont want to use the alert.log because you
need to query the information by using sql you may
consider to access the alert.log via a external table.Even the alert log may not meet the new requirements of 'all startup and shutdown history'. In a typical shop, the alert log is periodically archived or wiped.
The answer to the OPs question probably lies in creating a new table to store the v$instance information, and create a database startup and possibly a database shutdown trigger to fill that table.
Or start using Grid Control which has that information tucked away in one of the internal sysman tables. -
Here is a very useful Dashboard tool for Oracle Database Administrators and Oracle Apps Sysadmins. It is a free dashboard and you can view the SQL scripts under each portlet. Just Download and connect to your database. Please post any reviews or additional information required on the dashboard
<br><br>
DBA Dashboard
<br><br>
Thank you<br>
Nilesh<br>
Learn ERPThanks you very very much Nilesh, I really like this one and this is what I looked for.
You know my Boss asked me to submit regularly reports re: EBS Status.
Maybe he will like this so much and be impressed with the colorful graphs :)
By the way, how do I add more on WEB server, Forms server status reports
Thanks a lot
Maybe you are looking for
-
has anyone figure out how to send more than one picture at a time to a single address? If so please tell how.
-
I work in a small call center and I have been working on trying to convince IT and management to use Firefox on the computers on the call floor. The main issue I have been having in convincing them, is that you can't block add-ons and things like tha
-
Hello all, I am using LabVIEW 8.0 PDS. I created a new local domain called "MyDomain" in the "NI Domain Account Manager" . I added a new User called "MyUser" and a new group called "Maintenance". I set "MyUser" to be a member of the "Maintenance" gro
-
EMC Does Not Show All Databases Copies Information on DAG - Exchange 2010 SP2
Hi guys, Really need your help here, suddenly my customer complain that they cant see any information on database copies on their Active Copy DAG Exchange server, for another DAG members, the database copies information is visible. After do some read
-
I have to re-boot the computer every two or three images, grrr, or I have nothing but trouble. When in Camera RAW the image won't appear until it's opened in PS. I'm about ready to ask for my money back - I hate this version. All previous versions ne