Job Check database structure in a MaxDB

Good night, I would ask if it is normal that the process of check data structure in a MaxDB database of 220 GB more than 12 hours later to finish?
what function does this job?
Thank you very much

> Good night, I would ask if it is normal that the process of check data structure in a MaxDB database of 220 GB more than 12 hours later to finish?
This heavily depends
- on the number of volumes you have (parallelism)
- on the speed of the I/O subsystem
> what function does this job?
it's like doing
dbmcli -U c db_execute check data
see also
Note 940420 - FAQ: Database structure check (VERIFY)
Markus

Similar Messages

  • Errors in Livecache when running a "check database structure"

    Helleo, i have the following error messages when i do a check database structure of our QA Livecache environment :
    DBA Action starts:
    Timestamp: 20090406141745   Function: cdb   Object: DATABASE
    VERIFY command:
    check data
    VERIFY result:
    ERR
    -24988,ERR_SQL: SQL error
    -9053,〰〰〰〰〰〰〰〰〰〳
    17,Servertask Info: because b01pverify_participant() failed
    10,Job 0 (Check Data) [executing] WaitingT147 Result=OK
    6,b01pverify_participant() failed, Error code 9161 "data_page_corrupted"
    17,Servertask Info: because b01pverify_participant() failed
    10,Job 0 (Check Data) [executing] WaitingT147 Result=OK
    6,b01pverify_participant() failed, Error code 9161 "data_page_corrupted"
    17,Servertask Info: because b01pverify_participant() failed
    10,Job 0 (Check Data) [executing] WaitingT147 Result=OK
    6,b01pverify_participant() failed, Error code 9161 "data_page_corrupted"
    DBA Action ends:
    Timestamp: 20090406141753   State:    Failure
    ANd i have the same result whether i run it from DB13 or from the database managerIs there a way to run the check database with a repair option ? How can i fix this ?
    Thanks for your help.
    Y.
    Edited by: Youssef ANEGAY on Apr 6, 2009 3:59 PM

    > I guess i'll have no choice but to restore the database ...
    Yes - most like that will be the case
    But before you do that, I'd check the hardware also (drivers, firmware, OS patches etc.). If the system is connected to a SAN I would also check the logs of that.
    Markus

  • Automatic Checking of Database Structures

    In OSS note 521870 SAP recommends to perform a weekly
    check of the Database Structures to verify that the
    Maxdb database is not corrupt. Unfortunately this
    OSS note only describes the manual procedure to
    perform this task:
    dbmgui -> Check -> Database Structure
    Is there any way to easily schedule this also via dbmcli?
    The SAP online documentation contains some interesting
    information about integrating the check into the CCMS,
    here I can see whether the database structure check
    was performed recently, but unfortunately I cannot
    schedule it
    http://dev.mysql.com/doc/maxdb/en/30/5ada6e596211d4aa83006094b92fad/content.htm
    All I can find here is to schedule it via DB13,
    but unfortunately my SCM 4.1 system is running on
    Oracle and I want to check the liveCache on Maxdb,
    so I cannot use DB13 for scheduling the check.

    Hello Mark,
    Central DBA Planning Calendar ::
    In the user menu, choose the Central DBA Planning Calendar
    (transaction DB13C).
    If it is not already there, add your liveCache to the list of systems.
    To do this, choose Configuration ® Add System.
    System ID: Enter here the liveCache name that you assigned during the
    integration of the liveCache (using MaxDB/liveCache System Overview).
    Database: Choose SDB/LVC.
    Database Release: Choose the liveCache Version in accordance with the      
     version notation .
    Select No SAP Basis.
    Database Server: Enter the name of the liveCache server.
    Connection Name: Enter the name of the database connection.
    To switch to a local DBA planning calendar, choose Local Calendar and then
    select the system for which you want to edit actions.
    Please also review the SAP notes 940420, 521870 ( you already know this note ).
    And note 820824 FAQ: MaxDB to find the note for the documentation & more -
    For SAP liveCache documentation in English:
    http://help.sap.com/saphelp_nw04/helpdata/en/f2/0271f49770f0498d32844fc0283645/frameset.htm
    ->Database Administration in CCMS: SAP liveCache ->
    -> Central DBA Planning Calendar
    If you are the official SAP customer, I recommend you to create
    the ticket to SAP on 'BC-DB-LVC' queue.
    Thank you and best regards, Natalia Khlopina

  • Database structure check

    Hello All,
    In the Live Cache alert monitor for a production system I am getting a red alert for the node "Database Structure Check" The message is "No data consistency check in the last three months"
    Can anyone please let me know if I can schedule the "Check database structure" from the DB Planning Calendar ( LC10 ) in the production system? Does it have any effect on the system performance?  If there is any prerequisite steps that need to done before running the "Check database structure" please let me know.
    The Live Cache version that is currently running is 7.6.02   BUILD 014-123-152-175.
    Thanks and Best Regards,
    Sanjay

    Hello Sanjay,
    you can use the TA DB13 or DB13C for planning the Check Data. But there are also other possibilities to do it. I think all you questions in the FAQ note to the Check Data procedure.
    Please try this link
    https://websmp230.sap-ag.de/sap(bD1kZSZjPTAwMQ==)/bc/bsp/spn/sapnotes/index2.htm?numm=940420&nlang=&smpsrv=
    If it doesn't work you can check the note 940420 directly.
    Best regards,
    Oksana Alekseious

  • LiveCache - Alert : Database Structure Check

    Hello....
    Very first....we are early birds on liveCache System, May our questions look nothing..Pl help.
    in LC10 --> LCA --> liveCache Monitoring
    Do you want to branch to the "Open Alerts" display ? ( showing a Pop-UP - When i click yes)
    I see table with following columns.
    Context : MaxDB Monitoring: LCA
    Object Name : Database Structure Check
    Short Name : Last Check Return Code
    Status : ACTIVE
    Alert text : 0002
    Dobule Click :0002)
    (D51\MaxDB Monitoring: LCA\...\Database Structure - C: No method assigned)
    Checked the DB structures as mentioned in the following link
    http://help.sap.com/saphelp_nw04/helpdata/en/30/5ada6e596211d4aa83006094b92fad/frameset.htm
    The check completed in 5 mins
    Attempted to read the log files as mentioned in the following link :
    http://help.sap.com/saphelp_nw04/helpdata/en/30/5ada6e596211d4aa83006094b92fad/frameset.htm
    I saw 5 files got created
    a) Utility Statements
    b) DBA Action log
    c) Database Messages
    d) Database Messages [verbose]
    e) Database Manager Log file
    Really not understood what log file to see, What it did against DB structure is unknown?
    can any one flash a clue.
    We mostly worked on Oracle, unknowingly colored with ORACLE.
    Rgds
    PR

    Hello,
    What is the version of your system?
    What is the SP of the SAP Basis on your system?
    What is the version of the liveCache?
    Please review the SAP notes : 940420 and 521870.
    Did you create the SAP message on this issue?
    Regards, Natalia Khlopina

  • Monitoring: Return code of last database structure check

    Hi,
    I am setting up monitoring in SolMan for different systems. Does anybody know the u201CAnalysis Methodu201D for node u201CLast Check Return Codeu201D under u201CDatabase Structure Checku201D in MaxDB (path in CCMS: Database -> MaxDB -> Health -> Database Structure Check -> u201CLast Check Return Codeu201D and u201CLast Successful Checku201D? I have tried several, but without success. Is it possible to create analysis methods?
    Thanks!
    Kjell Aarhus
    Edited by: Kjell Aarhus on Jun 24, 2010 1:48 PM

    Case closed.

  • The database structure has been modified - how to check if it happend?

    Hello,
    I have a question. How to check if the database structure has been modified? I know that there is shown a messagebox after creating table and adding some fields, but sometimes this message appear after some seconds. The problem is that I want to create table and UDO for this table, and until database structure is not modified I got an error message. If I wait and DB strucuture modifies then UDO is creating correctly.
    My question is - does anyone know how to check if database structure has been modified?
    Regards,
    Hmg

    Hi Szymon,
    I guess you are stuck up in a kinda scenario, where in, you will be populating a form with values, before the structure modifies, if this is going to be your problem, I can help you out with a work around.
    In the beginning of the process, before the creation of the UDO or tables, set a boolean value to false, and once all UDO's and Tables are created, only then, should you make it true and only after the boolean becomes true, you should proceed with populating the values from the screen.
    I really ament sure what your problem is, but one of my guys faced this problem, I then, thought even you might have a similar problem.
    Satish.

  • Message: "The database structure has been modified" every time I log to SAP

    Hello,
    "The database structure has been modified. In order to resume this process, all open windows will be closed". Every time I log to one of my companies in SAP Business One this message appears.
    I haven't installed any new addons and made no changes in database structure (and any other user hasn't done any changes), but this message appears always when I log to company for the first time (when I try to log on another user or log to another company there is no message). Can anyone help me with this problem?
    Best regards
    Ela Świderska

    Hi Ela Świderska,
    You may check this thread first:
    UDFs disappeared
    Thanks,
    Gordon

  • DATABASE STRUCTURE HAS BEEN MODIFIED PROBLEM...

    Hi
    I am getting the message " The database structure has been modified " after every 5 minutes.
    Regards

    Hi,
    You may check this thread:
    Message: "The database structure has been modified" every time I log to SAP
    Thanks,
    Gordon

  • Error saving job  to database for standard jobs scheduling

    Hi,
        In IDES server when iam goto Tr.code -- SM36 -- Standard Jobs -- Default Scheduling iam getting below error.
    Error saving job  to database
    Message no. BT117
    Diagnosis
    The SAP system was unable to save the current job in the database. This failure suggests that there is a problem with the database system or with the network connections between the SAP application servers and the database system.
    System Response
    Job not saved and not scheduled.
    Procedure
    To analyze this problem, start by checking the system log for messages about network or database problems.  You can also use the computing center management system to check your system for problems.
    Guide me for the same.
    Thanku

    HI,
    Sometimes this error will come.
    Try to schedule jobs manually using SM36 instead of using standard job button.
    Also you can check this thread
    Re: Error saving job SAP_REORG_JOBS to database
    Which seems to report same problem.
    Its nothing to take with database conenctivity as SAP is up and running .
    Try this and revert.
    Regards,

  • How to Activate and adjust database structure

    Hello Experts!
    I am working on a screen-exit u2018PPCO0012u2019. In u2018EXIT_SAPLCOKO1_002u2019 function exit & there is a structure given u2018CI_AUFKu2019. I did implement this structure but now I donu2019t need this user-exit anymore. How can I delete this field from structure? Because when I try to delete the field and check this structure it gives me error message
    u2018Structure contains no fieldu2019.
    Also like as we can u2018Activate and adjust databaseu2019 table through database utility is there anyway to do the same for structure?
    Thanks a lot in advance.

    Yes I did add a feild to a custome structure COCI_AUFK. But I used for component I sued ZZNAME and component type is NAME2. Now I donno is this causing problem?
    But what I've done it i deactive my this project thought cmod.
    Still having short dum becuase of VBDKL
    this is error:
    'Inconsistency in the Dictionary for the structure "VBDKL".'
    Then I went to check VBDKL (structure). When I checked it I get this message
    'Field NAME1 in table VBDKL is specified twice. Please check'
    I looked many time but NAME1 is not repeating at all. Not even in include structures

  • SQL Server Agent Job And Database Mail - Error formatting query, probably invalid paramters

    We have a stored procedure that we are trying to call with a SQL Server Agent Job. The stored procedure calls Database Mail. This is SQL 2008. The execute task is simply:
    USE [Production]
    GO
    EXEC [dbo].[JOB_EMAIL_SCHEDULED_REPORTS]
    GO
    When the job runs, it is erroring out immediately, with the error:
    Execute as user: NT AUTHORITY\NETWORK SERVICE. Error formatting query, probably invalid paramters [SQLSTATE 42000] (Error 22050). The step failed.
    When we go into SQL Server Manager and just execute the SQL query, it works though. Something within the SQL Server Agent job,  and Database Mail is causing problems. Any ideas? Thanks.

    Justin,
    If you use SSMS then the procedure is executed under a different user when compared to running using a SQL Server Agent Job.
    Isolate the problem by running a SQL Server agent job that sends a mail. Also check if the NT Authority\Network Service account is
    in good standing. Look at the below thread with a similar problem that had an expired account.
    http://social.msdn.microsoft.com/Forums/en/sqltools/thread/bac7ecee-a156-4313-b532-ba15813a0700
    http://SankarReddy.com/

  • MMS Topology Database Structure

    Hello,
    Is there an Appnote out there somewhere that describes the database
    structure for MMS topology? I need to somehow extract the info populated
    by ZSM discovery and port it to our central database in HP openview.
    Cheers,
    Dennis.

    Dennis,
    It appears that in the past few days you have not received a response to your posting. That concerns us, and has triggered this automated reply.
    Has your problem been resolved? If not, you might try one of the following options:
    - Do a search of our knowledgebase at http://support.novell.com/search/kb_index.jsp
    - Check all of the other support tools and options available at http://support.novell.com in both the "free product support" and "paid product support" drop down boxes.
    - You could also try posting your message again. Make sure it is posted in the correct newsgroup. (http://support.novell.com/forums)
    If this is a reply to a duplicate posting, please ignore and accept our apologies and rest assured we will issue a stern reprimand to our posting bot.
    Good luck!
    Your Novell Product Support Forums Team
    http://support.novell.com/forums/

  • Changing database structure

    I have to add a tabel a mailalerttext and link that to mailalertypes which is linked to mailalerts. I had some problems with the selectlists, underneath you will find something that will solve that problem I thought, but it may be easier to solve it simpler, but thats apex stuff.
    If a default user and default applicationcode would exist, it would be possible to use them in the mailalert table which has following colums:
    MAILALERTID,APPLICATIECD,GEBRUIKERID,MAILALERTTYPEID,SENDMAILIND
    gebruikerid means userid.
    The defaultuser and application code would then be used in the mailalerts table and the column mailalertype would be replaced by mailalerttypecode. These are defined they can't change.
    The reason is that if mailalerttext is linked to maillalerts using the mailalertid as the foreign key, then that allows to find the correct text, or select it straightaway by using the mailtextid. All the selects would then be made on the mailalert table.
    The numbers used as default are just those that are free, a default user can be filled in like that in te gebruikers table, and a default application code in the apps table.
    Only the standard user and the mailalerttypecode are important, the standard applicationcode could be used as an extra check but might not be necessary.
    A select could then be made on that applicationcode, that user, that typecode if not found select standarduser and typecode.
    Applicationcode is only filled in to stick to the table definitions. To solve a problem with a select list on a page in apex i think this is overkill, as it requires more changes then does the first solution, It means changing tables, dropping columns adding them, changing triggers, changing code in apex pages, a lot of work.
    But I was wondering if concerning a database structure, starting from scratch this is something that would be considered good, not so good, bad, something to not do ?
    I'm not sure this is the right group, but it isn't strictly apex, and it isn't really sql/plsql either. More database structure.
    I'm just beginning, so i'd like to know your opinions and why it would be bad, or possibly good.
    Message was edited by: Floris Vermeir
    Removed the spelling mistakes.
    Floris

    I'm still not sure I understand your existing data model properly. The following is my interpretation of what I think your're trying to achieve.
    There are four core data tables -
    * APPLICATIONS - holds information relating to the programs you administer
    * MAIL_TEXT - holds boilerplate text for each type of e-mail (I'm assuming this text can be shared across applications)
    * MAIL_TYPES - the different kinds of e-mail alerts which can be sent
    * USERS - holds information about the support staff.
    I think you need two intersection tables
    * APP_MAIL_TYPES - application X uses text Y for e-mails of type Z (candidate key: app id and type id)
    * USER_MAIL_REGS - user Joe gets e-mails of type Z from application X (candidate key: app id, type id and user id)
    NB If the registration is just done against alert type for all apps, then the USER_MAIL_REGS table shoudl intersect USERS and MAIL_TYPES.
    |                      |
    |  applications        |
    |                      |
           |
           |
          /|\
    |                      |                |                      |
    |  app_mail_types      |>---------------|  mail types          |
    |                      |                |                      |
             \|/     |
              |      |
                |      ---------------------------------          
                |                            |
                |                              /|\
    |                      |                |                      |    
    |  mail text           |                |  user_mail_regs      |    
    |                      |                |                      |    
                                             \|/
                                              |
                                                       |
                                            |                      |                       
                                            |       users          |                       
                                            |                      |                       
                                            ----------------------                        I think USER_MAIL_REGS corresponds to your "overview" table. (It's a good idea to use names which convey as much info as possible. I acknowledge the difficulty of doing this in another language). Changing the users' registrations would simply be a matter of inserting or deleting rows from the USER_MAIL_REGS.
    If this doesn't help you then I'm afraid you will need to give me more info. Specifically, what tables you have, the role they play and the relationships between them.
    Cheers, APC

  • Copy database structure but not the data

    I'm looking to create a new version of a database but with completely reloaded data - so I want to retain the database structure but none of the data.
    Is there an easy way (read: without a DBA on staff) to copy an existing database structure - preferably with views and stored procedures - and not take the data along for the ride?
    Thanks in advance for suggestions...!

    My mistake Judith.
    Using Object Explorer, [Right Click] on the database,
    Select [Tasks],
    Then [Generate Scripts...]
    On the first screen, check the 'Script all objects' checkbox.
    You can either save to a file or into a window. When the scripts are finished, go to the top and change the name of the database, then run the scripts.
    That 'should' get you what you want.

Maybe you are looking for