SBS 2008 - How to rebuild the reporting database

I'd like to start using the inbuilt reporting facilities in SBS2008.  But when I start up the console and click on "Reports", although I am taken to the SBS2008 console's reports screen, a couple of seconds later, the following error message
is displayed:
"There was an error while loading data for this page".
When I click "Close" to close the error message, I'm left looking at the console's reports screen but with nothing shown.  The top pane simply says:
"There are no reports to display".
So, I then click on "Add a new report" in the right-hand pane.  Nothing happens for a couple of minutes - not even an hour glass.  Eventaully, a window opens up, headed "New Report Properties".  So, I had a go at creating
a new report, e.g.:
- Report Name = Test123
- Content = Summary
- E-Mail Options = I entered my email address
- Schedule = I set it to daily at 9pm
When I clicked "Ok", after a couple more minutes of thinking, it came back with:
"The report properties cannot be saved. Reopen the Report Properties dialog, and then try again."
I don't know how to tackle this issue.  I administer the network here but don't know SQL Server - and we don't have any SQL Server applications of our own - just the inbult ones like WSUS.
If there is a problem with the actual reporting database, I'd be happy to rebuild it, or even reinstall SQL.   But I don't know how.   My main concern is that WSUS is running beautifully and I don't want to go anywhere near anything that might
break it.  I would rather have no reports than lose WSUS.
Could someone point me to some step-by-step instructions aimed at someone who knows Windows Server (to an extent) and SBS2008 - but has no knowledge of SQL Server?

I worked through the article but hit problems.  Any thoughts would be gratefully received.
Here's what happened:
1. I checked that SQL Server 2005 is installed and that Windows SBS Manager is installed and started
2. I looked for "SQLServer (SBSMONITORING)" in the list of services but it is completely missing
I then followed the section headed "If necessary, create a new SBSMonitoring database".  This takes one to another article:
http://blogs.technet.com/b/sbs/archive/2011/08/22/how-to-recreate-the-sbsmonitoring-database.aspx.
I followed the instructions, which included downloading Create-SBSMonitoringDb.ps1 and running it in an administrative Power Shell.  When I ran it, I got a load of errors.
=============================================================
PS C:\windows\temp> .\Create-SBSMonitoringDb.ps1
Stop-Service : Cannot find any service with service name 'MSSQL$SBSMONITORING'.
At C:\windows\temp\Create-SBSMonitoringDb.ps1:28 char:13
+ Stop-Service <<<<  'MSSQL$SBSMONITORING'
    + CategoryInfo          : ObjectNotFound: (MSSQL$SBSMONITORING:String) [Stop-Service], ServiceCommandException
    + FullyQualifiedErrorId : NoServiceFoundForGivenName,Microsoft.PowerShell.Commands.StopServiceCommand
Get-ItemProperty : Cannot find path 'HKLM:\SOFTWARE\Wow6432Node\Microsoft\Microsoft SQL Server\SBSMONITORING\Setup\' because it does not exist.
At C:\windows\temp\Create-SBSMonitoringDb.ps1:35 char:23
+     $key=get-itemproperty <<<<  "HKLM:\SOFTWARE\Wow6432Node\Microsoft\Microsoft SQL Server\SBSMONITORING\Setup\"
    + CategoryInfo          : ObjectNotFound: (HKLM:\SOFTWARE\...NITORING\Setup\:String) [Get-ItemProperty], ItemNotFo
   undException
    + FullyQualifiedErrorId : PathNotFound,Microsoft.PowerShell.Commands.GetItemPropertyCommand
Start-Service : Cannot find any service with service name 'MSSQL$SBSMONITORING'.
At C:\windows\temp\Create-SBSMonitoringDb.ps1:54 char:14
+ Start-Service <<<<  'MSSQL$SBSMONITORING'
    + CategoryInfo          : ObjectNotFound: (MSSQL$SBSMONITORING:String) [Start-Service], ServiceCommandException
    + FullyQualifiedErrorId : NoServiceFoundForGivenName,Microsoft.PowerShell.Commands.StartServiceCommand
Sqlcmd: Error: Microsoft SQL Native Client : An error has occurred while establishing a connection to the server. When connecting to SQL Server 2005, this failure may be caused by the fact that under the default settings SQL Server does not allow remote
connections..
Sqlcmd: Error: Microsoft SQL Native Client : Login timeout expired.
Sqlcmd: Error: Microsoft SQL Native Client : An error has occurred while establishing a connection to the server. When connecting to SQL Server 2005, this failure may be caused by the fact that under the default settings SQL Server does not  allow
remote connections..
Sqlcmd: Error: Microsoft SQL Native Client : Login timeout expired.
Sqlcmd: Error: Microsoft SQL Native Client : An error has occurred while establishing a connection to the server. When connecting to SQL Server 2005, this failure may be caused by the fact that under the default settings SQL Server does not allow remote
connections..
Sqlcmd: Error: Microsoft SQL Native Client : Login timeout expired.
WARNING: Waiting for service 'Windows SBS Manager (DataCollectorSvc)' to finish starting...
WARNING: Waiting for service 'Windows SBS Manager (DataCollectorSvc)' to finish starting...
WARNING: Waiting for service 'Windows SBS Manager (DataCollectorSvc)' to finish starting...
WARNING: Waiting for service 'Windows SBS Manager (DataCollectorSvc)' to finish starting...
WARNING: Waiting for service 'Windows SBS Manager (DataCollectorSvc)' to finish starting...
WARNING: Waiting for service 'Windows SBS Manager (DataCollectorSvc)' to finish starting...
WARNING: Waiting for service 'Windows SBS Manager (DataCollectorSvc)' to finish starting...
WARNING: Waiting for service 'Windows SBS Manager (DataCollectorSvc)' to finish starting...
WARNING: Waiting for service 'Windows SBS Manager (DataCollectorSvc)' to finish starting...
<Ctrl-C>
=================================================================
If you have read this far and understand the above, what should I do next?

Similar Messages

  • BBSM - how do we manage the report Database

    From the documentation, it seem that we can not purge BBSM records in the report Database. Does somebody care about the management of those records, if yes how ?Can it happen that the database get full and that BBSM crash ?
    thanks

    As a regular maintenance item I would clear out the transaction history and debugging tables. These should not cause the BBSM to crash but can cause a performance hit.
    Purge both the transaction history and debugging tables. This can be done via SQL commands. MSDE has a 2GB limit per database. The past history in the transaction history will be purged. If you want to save this data in a text file, use the following:
    Bcp "use atdial select * from transaction_history" queryout -T -c
    The above will export the table to a tab delimited text file. It will be very large and notepad will not be able to open this file. You will need
    to use excel, access or some other text editor that can handle large files.
    The next step is to purge the two tables. These will be the largest tables especially if they have been using debug. Transaction_history is
    written to constantly and needs to be purged on occasions.
    From the command prompt
    OSQL -d atdial -E
    > delete transaction_history
    > delete debugging
    > go
    Hope this helps.

  • How do I stop Excel from trying to rebuild the Outlook database when I try to open a .xls file?

    Using Office 2011. When I try to open a .xls or .docx file, Excel or Word wants to rebuild the Outlook database. I do not have Outlook installed.
    The file will open if I dismiss the Outlook query popup, and double click on the same file I just tried to open.
    Works fine, just irritating.

    Open Mail, then open Preferences (command-comma), and on the "General" pane the top entry is "Default email reader."  Choose Mail (6.3) from the box.
    Now all mailto: links will open Mail by default.  If you ever want to set another mail client as the default, choose it in that box.

  • How do you rebuild the Cache database?

    What are the steps to rebuild the Cache database?  Thanks!                  

    The right answer is to log a case with Cisco support to get official steps.
    What we do here (an Oracle DB):
    - bring down CM
    - make an export of TES schema (optional)
    - run the clearcache.sql script (in the ../cache/tes6.0.0.0/cachesql.zip) to drop schema objects.
    - verify that sql ran correctly and scheme is indeed empty
    - restart the CM - in our case it takes 2 - 2.5 hrs for cache to be rebuilt (the secondary sync completed to show up)

  • Hello! Want to programatically alter the Report.Database.Tables info

    Post Author: RobotSlave
    CA Forum: .NET
    Crystal Reports 2008    CFK0Y-KVURM2M-00UFAFF-N43MCrystal Reports 2008 for Visual StudioMicrosoft Visual Studio 2005Version 8.0.50727.762  (SP.050727-7600)Microsoft .NET FrameworkVersion 2.0.50727
    Installed Edition: Enterprise
    Microsoft Visual C# 2005   77718-007-4000003-41954Microsoft Visual C# 2005
    why? to save time thats why, I have a zillion reports that I have to point at a new database periodically, (and I have some time on my hands here at the ranch) so I decided to automate the process. I made a windows application with Visual Studio that opens the rpt files as objects using the crystaldicisions object object model thingy, pulls out the table logoninfo.connectioninfo stuff and sets it to a new location THEN when I try to set the report.database.tables back to my new modified version it says that the tables property is a readonly thingy. I can open and save, but I cant modify the part I want to... how can I alter the serverName and databaseName properties such that I can save the result?
    thank you!
    much love.

    Post Author: RobotSlave
    CA Forum: .NET
    I was making a new copy of the database.tables and then editing it then trying to set the whole reportdocument.database.tables = to my modified version, it was readonly so it didnt work. when I just iterate through the tables and set the properties on each one, it works just fine.

  • How to find the report for the SAP query (Query exists in table AQLQCAT)

    Hello Experts,
    I need to find the tables used in the SAP Query but i don't have access to transaction SQ01,SQ02 and SQ03 to check the same.
    Therefore i checked table AQLQCAT and got the SAP Queries in the system. Then searched for the reports that would have been generated for the same passing  AQusergroupquery name*  in transaction SE38.
    But unfortunately the program does not exists for the given paramenter.
    Could you please let me know how to get the report name for the SAP Query.
    Secondly please suggest any other way of checking the tables used in the SAP Query.
    Also the table name from where i can download the SAP Queries.
    Thanks in advance.
    Regards,
    Rahul Sinha

    I suggest you a simple method.
    Execute the query. When the selection screen is showed,  go to menu and click to SYSTEM->STATUS.
    Check the program name and double click it to access the program code.
    Search for tables or functions into the source code in order to understand where data are taken.
    If you do not find anything , go to the program atttribute and check for logic database, sometimes they are used....
    Best regards.

  • TF244069: An error occurred while checking the provisioning status of the reporting database schema for a PWA instance.

    The command TfsAdmin ProjectServer /RegisterPWA causes next error:
    TF244069: An error occurred while checking the provisioning status of the reporting database schema for a PWA instance.
    Project Server returned the following error: "Server was unable to process request. ---> The request failed with HTTP status 401: Unauthorized.".
     (type ProvisionException)
    Exception Stack Trace:    at Microsoft.TeamFoundation.Sync.Provisioning.ProvisionPwaDBSchema.HandleSoapException(SoapException soapException, String errorResourceString)
       at Microsoft.TeamFoundation.Sync.Provisioning.ProvisionPwaDBSchema.IsDBSchemaProvisioned()
       at Microsoft.TeamFoundation.Sync.Provisioning.ProvisionManager.Provision()
    I installed SharePoint 2013 and Project Server 2013 as farm and TFS 2012 and my account has permissions everywhere. I read article
    http://msdn.microsoft.com/en-us/library/gg412653.aspx and gave full permissions for TFS account to SQL and Project, Project app pool account to SQL, but still have an error.
    How can I find out what exactly permissions are not enough???

    The problem was in claims authentication. Changed to Windows and all worked out.

  • How to link the reports to portal

    Hai Friends...
    I generated reports using discoverer plus and i viewed the reports using discoverer viewer . I am new to discoverer viewer.
    Any body done please give me steps for how to deploy the reports in discoverer viewer and how to link the reports to portal.I wouid appreciate any help.
    Cheers
    Gopi

    hi gopi,
    u can store ur reports in the database using Discoverer user edition. these stored reports can then be viewed in the discoverer Viewer. here i am assuming that u have configured ur discoverer viewer correctly.
    bye..
    naresh

  • How to get the Reports of Change Tracking Table in MDM?

    Hi!
    Please tell me how to get the reports of Change Tracking Table in MDM which is a System table, directly from MDM without using any interface.
    Thanks in advance for the reply.
    With Best Regards
    Devendra Pandey

    Hi Devendra,
    MDM can track changes on tables and fields. <u>The level of change tracking, and which tables/fields to track, are configurable in the MDM Console</u>. MDM opens a new database on the same database engine as the MDM repository and writes all change records to this database.
    For information of various steps you can visit
    <a href="http://help.sap.com/saphelp_mdm550/helpdata/en/45/c7b20339ee570ae10000000a114a6b/content.htm">this URL</a>
    Regards,
    Krutarth

  • How to execute the logical database.

    how to execute the logical database.

    There are two ways of using a logical database - either by linking it with the executable program(specify the LDB name in the program attributes) or by using the function module LDB_PROCESS.
    1.Data read by the logical database is passed back to the program using the interface work areas.Use GET statements in the report.
    GET events are implemented internally as FORM routines.
    2.If you call the logical database using the above function module, the selection screen of LDB is not displayed.It uses special subroutines called callback routines, which are called by the function module and filled with the required data.
    Please refer the following link for more details.
    http://help.sap.com/saphelp_nw70/helpdata/en/9f/db9b5e35c111d1829f0000e829fbfe/frameset.htm

  • How to access the portal database ?

    Hi ,
    1. How to access the portal database from an abstract portal component program ?
    2. How to insert data to the Table from the abstract portal component program ?
    Please provide me some direction to proceed .
    plz send me the steps how to access the Database using SQL.
    Thanks
    Smita
    Edited by: Smita Mohanty on Nov 14, 2008 9:21 AM

    Hi Smita,
    In case your portal has MS SQL server as its databse, then I am giving the step by step directions to achieve 90% of what you wish to do. Rest 10% you can try on your own.
    Go through my article given below:
    [How to Create a Web Service using Enterprise JavaBeans|https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/uuid/b00917dc-ead4-2910-3ebb-b0a63e49ef10]
    First go through pages 1-12 which will help you to create user/table in MS SQL database as well as create a data source in Visual Admin. Page 19 will give you the code which you can use in your Portal component to access the tables you have created in your SQL database.
    I hope your problem gets solved.
    Bye
    Ankur

  • How can run the report SAP_INFOCUBE_DESIGN?

    hI gURUS
    To know about the DIM Table size
    How can run the report SAP_INFOCUBE_DESIGN?
    Thanks
    Cheers
    Durai

    Function (se37):
    RSDEW_INFOCUBE_DESIGNS
    Try to see/run this function in order
    to get statistic about one InfoCube
    How to determine the size of DIM?
    From this Function u can determine
    how many rows in DIM u have.
    After this u can determine size of DIM table:
    ROWS * (How many Bytes are in one row) = Size of table.
    In order to determine how many Bytes are in one row,
    u can see transaction se11 -> Database table -> Tabkle name of DIM -> Display -> Fields -> just add the length*Bytes for all fields in this table.
    BR

  • Rebuilding the Kerberos Database

    Hi,
    recently I'm experiencing some error messages in our OpenDirectory Log about Kerberos missconfiguration.
    Q.1)  So I'd need to rebuild the Kerberos Database from scratch out of the LDAP Database. But how do I do that in Lion Server ???
    Q.2)  So old Mac Client won't logon the Lion Server anylonger. There seems so be a POSIX "homedirectory" attribute missing. How do I reconfigure the system to fix that ?
    Thanks in advance.

    I have a RMAN backup which has been copied to another server and I am required to rebuild the database there.
    Is this possible?YES
    and this is how my oracle rman backup looks like
    RUN {    
    crosscheck backup;
    crosscheck archivelog all;
    backup database format='e:\Oracle_Backup_data\DB\%U_%I_%T.bkp' tag="everyday_full_bkup"
    plus archivelog format='d:\Oracle_Backup_data\DB\Arch%U_%I_%T.arc' tag="arcbkp";
    backup current controlfile;
    restore database validate;
    }No issues with Script, You can perform DUPLICATE from target database to AUXILIARY Instance.

  • How  to grow the report of customer's openitem with sales order

    How  to grow the report of customer's open item with sales order?
    Now we can get the customer's open item with invoice No easily,but our end user need the the customer's open item also with sales order .And because a invoice to multi sales orders. I can do nothing.
    Now I have a idea that a develivey No with one sales order , and one invoice with a sales order's develivery ,then one inovice to one sales order .  I want to  know if other company have use this idea. Or have other solution for my problem.

    Hi Yuzhou Yang ,
      Yes you are right. In FI transaction you can get the sales invoice wise , reference field of the header data.
      As you are aware that while creating a sales order , no FI entry is generated.
      In my opinion you can get the required report through customization.
    Thanks
    D.K.Lakshmi narayana

  • How to format the report with the aggregated value

    Hi,
    I have 2 characteristics and 3 KFs in the infocube.
    First field is Cost Center
    Second field is creation Date
    3rd field is KF1
    4th field is KF2
    5th field is KF3
    I have put the date field( in the row) as this is required for calculating formula for KFs. But I have set that as No display.
    The date in the info cube is as follows.
    Cost Ceneter  Date( no Display)   KF1     KF2      KF3
    CC1           01/01/2006          100     150      200
    CC1           02/02/2006          75      100      95
    CC1           05/02/2006          125      95      125
    CC2           01/02/2006          75       25      85
    CC2           02/02/2006          85       65      10
    As the Date field is in query set to No display so the date appearing in the report is as follows
    CC1       100        150        200
              75         100        95
              125          95        125
    CC2       75           25        85
              85           65        10
    But I want the aggregated value at cost senter level i.e.
    CC1       300         245       420
    CC2       160         90         95
    I can not remove the Date frield from query as there is a formula variable defined on the date field.
    Please let me know how to bring the report to the required format.
    Bill
    Message was edited by:
            Bill Bryan

    If you are in new Bex, you can do it.
    You will have to create another (set of) CKF on top of the current ones (which do exception aggregation on DOCNUM) and set the exception aggregation on date.
    Say you have
    CH1--CH2CH3--CKF1
    To have a 'before aggregation' behavior for CKF1 when CH3 is not present, you will create a CKF2 = CKF1 with exception aggregation on CH3.
    Now, if you want to remove CH2 and have the 'before aggregation' behavior you will need to create another CKF3 = CKF2 with exception aggregation on CH2.
    ie for each level of aggregation, you will have to define a new CKF/Formula with corresponding exception aggregation - this is what will be needed to get you your output.
    Message was edited by:
            Ajay Das

Maybe you are looking for