Database Analyst/Adminstration and support

This may seem a bit "green" of me to ask this question, but I was wondering as a DBA (not quite sure what the difference between an adminstrator and analyst are), is "on call support" always a necessity?
Currently I am working as a programmer, but always have been drawn to databases and always perk up at the chance at writing some SQL or PL/SQL.
I am considering making the jump to be a DBA but dont know any "real life" DBA's to really question (they are in a totally different office)
I was wondering
Do all DBAs HAVE to be on call? As they are the ones that do support and maintain the up time of the server. This is one thing that has always caused me to steer away from tech support, is the on call. While if i were younger and without family and a young buck no problem, but I already get very little sleep with a child.

It depends. Everything can wrong. I can't begin to give you a list of what can go wrong because pretty everything has during my DBA career - ranging from the sublime to the harmless to the absolutely ridiculous.
I disagree with Aman when he says that on-call is mostly for Remote DBA companies. Any company who has vital data that they administer in house will have on-call for their Production DBAs. Not being able to get to the data is vital to companies from SMEs to multinationals. As SB rightly says, it's the medium-sized businesses that are really tough to be a DBA at most of all. You are often the ONLY guy and you have no-one to turn to when you get the alert that says your DB is down at stupid o'clock. Yes, you will be called when you're on vacation and expect the worst crisis to happen when it's most inconvenient to you (think family weddings, kids' school plays). It's just the way it is. In the UK, we called it 'sod's law'.
If your business needs access to its data, that's when a DBA will be expected to be on-call, whether it's 9-to-5, 8-to-8 or 24/7/365. A lot of companies can also tell you exactly what they're losing for each minute of downtime - something that's fun to know whenever you're doing your best to try and think clearly about a mind-boggling problem at 2.30am on a Saturday morning.
There are different types of DBAs, though. A lot of people consider database developers to be DBAs. Personally, I disagree with that classification, but in all but one company I've worked for, that's been the case. I would suggest that 'DBAs' refer to 'Production DBAs' or 'System DBAs' mostly. 'Development DBAs' are not on-call as often, but when they are, they're expected to provide on-call support to the Production DBA for code, business logic, etc.
If you can't put up with the on-call, then I would advise you to avoid being a DBA. Another thing you might not like is that, if there's a problem and your database is down or you need to restore it, it can feel like the entire company is resting on your shoulders - because it is. Being on-call is a pain, but the toughest part is the stress. If you can't get your database back, that will have serious and permanent ramifications for your business. When the worst is happening, you have to be strong enough not to let thoughts like 'if I don't get this right, a hundred/thousand people might be out of work in the morning' enter your mind.
It's a good job. It's very challenging and it's well-paid, but it's not for most people and I don't say that to dissuade you, but so you know the pitfalls. It can get very tough at times, but there's a lot of really smart people out there who you can enjoy 'debating' the finer points with when you get on your way to being an expert. If you like problem-solving and analysis, it might be for you, but you have to take the good with the bad.

Similar Messages

  • Programming the Oracle Database with Java and Web Services: sample chapter

    This will be the first book devoted to Java in the Oracle Database: read the sample chapter @ http://www.oracle.com/technology/books/pdfs/mensah_ch1.pdf
    This book also covers the latest Oracle JDBC, Oracle SQLJ, JPublisher and Database Web Services A brief description @
    http://www.elsevier.com/wps/find/bookdescription.cws_home/706089/description#description
    Thanks, Kuassi

    Hi Kuassi,
    Thanks for letting us know that your book is available. I have been following one of your articles about "Virtualize Your Oracle Database with Web Services". More specifically "The Database as Web Services Consumer". I think that this is an area that has in the past been under estimated as to the potential benefits.
    I am currently trying to develop a solution that consumes several interfaces with a couple of them being published web services, so an ideal solution. I have then spent the last three weeks having to read up about the architecture of Java in the database, Jpublisher and make sense of how it all works together.
    I have got very close to getting one of the web services to work but failed due to using 10gR2 where all the java & libraries has moved to version 1.5. The solution is to load the jdk1.4.2 and configure jpublisher to use this. So far so good except this is not available on some platforms, Windows - 64 bit (not itanium).
    The configuration is proving very challenging but will hopefully reap rewards.
    (Thought I would give you some background to my experience).
    Anyway my question to you is having looked at Jdeveloper it appears to do almost anything except consume services into the database, also with Java now being at version 1.5 outside the database for 10gR2 and supporting 1.4 inside, do you see some alignment of these in future database releases?
    Finally off to buy your book now as no doubt there is a huge amount more to learn.
    Kind Regards
    David O'Donnell

  • Error :This database already exists and is not a supported version of MBAM.

    While installing MBAM 2.0 SP1 i get the following error ,screenshot is attached.
    This database already exists and is not a supported version of MBAM.
    System set-up
    Server 2012 on which SQL 2012 SP1 is installed.
    Adding MBAM Audit , recovery and compliance features.

    Change the name of the database to:-
    - For Recovery database - "MBAM Recovery and Hardware"
    - For Compliance Database - "MBAM Compliance Status"
    While installing the MBAM DB features and then try. Don't change the default names or use any custom name for DBs.
    Gaurav Ranjan

  • Webutil and support issues

    Hi,
    1: "Pick a forum", a game for young and old.
    I haven't posted here before because I've traditionally used the Metalink Forms forum. On failing to get problems resolved there, I've occasionally escalated by raising a TAR. A recent TAR concerned Webutil so I was phoned by a very friendly Support analyst who told me they couldn't help (webutil's still beta), and I should post my comments (see below) here in the 'discussion' forum, because "the product managers read them".
    Are the Metalink forums and Discussion forums related in any way? If not why not, and how do I search for help efficiently? (It's only databases, right?) Which forum gives me a better chance of an authoritative answer?
    2: It would be very useful to be able to write blob data to the App Server. Are there any plans to provide "webutil_file_transfer.db_to_AS"? If so, good, when? If not why not?
    3: Webutil support (TAR extract):
    I think Oracle ... has made a mess. We're encouraged to go Forms 9i because client-server is dying, and must not only pay heavily for the privilege but find once we're there that:
    a) forms plus webutil cannot do everything 6i could. YOUR APP MAY NO LONGER WORK.
    b) not all webutil calls work - yet (e.g. delete_file - awaiting a fix at 1.0.3, whenever that's due)
    c) webutil is not supported at 9i
    d) the webutil documentation (webutil_manual.pdf) is substandard - the only way to deduce details of the (misnamed) procedures is to examine the pll directly and guess how to use them.
    e) the only support is via Metalink, and the only response you get there is 'you can use webutil, read the documentation'. Loop to a).
    You could save your users a lot of time (=money) and grief by sticking something similar to the following in all relevant documentation (and passing it on to the Metalink folk):
    Webutil limitations:
    1) Webutil cannot be used to read or write BLOB data directly.
    2) To open a BLOB in an application, you must use webutil's file transfer functions to download to the client (NB NOT the App Server), then use e.g.
    web.show_document(<filename>?mimetype=<whatever>)
    3) To edit a BLOB, the user must download it, make changes then manually
    re-upload.
    Finally I'd like to second some comments in other posts about the webutil file_select and file_open dialogs: they confuse users by behaving in a non-Windows manner, and in my experience are unusably slow when exploring large folders.
    All responses most welcome.
    JD

    Thank you for your comments- maybe I can address your concerns.
    As is stated in the webutil FAQ - webutil "[webutil] is delivered as a preview release and as such is not yet a fully integrated and supported feature of Oracle9i Forms. However, help is provided by the use of the Forms forum."
    So, this is correct forum on which to be posting your webutil question.
    With respect to your second question about moving blob data to the application server - this is not really within the realms of what webutil is targetting since the need to write data from the database to where the Forms runtime is running is the exact same when running client/server or running on the web.... webutil tends to target those differences in moving to a 3 tier architecture.
    a) There are some difference in architecture between c/s and web and as such there are some limitations. These have been well documented and workarounds indicated.
    b) I assume you refer to bug:<Bug:3151674> which is fixed and in the production candidate release which is documented in the webutil FAQ when this will be released.
    c) Correct - it will be formally supported in 10g - please note however that for Forms 10g is regarded as a minor release to 9i (so you gain many benefits for a minor release change)
    d) Please feel free to post specific comments and we can address these (the misnamed procedure has been fixed).
    e) Until production, support is through the forum.
    Regarding the file selection - while you are running on a windows machine you must be aware that the client is actually running in a JVM and so is essentially a Java client. There has been an enhancement request to make this a windows specific dialog.
    Could I also draw your attention to http://otn.oracle.com/oramag/oracle/04-mar/o24news.html which documents the great benefit that webutil has brought to a particular development.
    Regards
    Grant Ronald
    Forms Product Management

  • Convert Q&A database (symantec) to SSIS supported database?

    Hi Guys,
    What are the possible ways of converting Q&A  database (symantec) to SSIS supported database?
    Any clue will be of great help
    ~Technology Analyst~

    SSIS can connect to just about any OLE DB data source, including Oracle, FoxPro, even txt and CSV files.
    What esactly do you mean by "SSIS Supported" ? Does SSIS just need to connect to it, or does the server need to host SSIS?
    Todd C - MSCTS SQL Server 2005 - Please mark posts as answered where appropriate.

  • Implementation and support

    what is the roles of abap developer in implemaentation and support .

    hi Shankar,
    ABAP Development, Implementation, and Support
    The ABAP Developer will be responsible for the design, coding, testing, implementation, and support of SAP ABAP programming. This person will provide a solid understanding of the ABAP Workbench, including design, coding, testing, implementation, and support of ABAP-related tools. The Lead ABAP Developer will also provide strong expertise in the following ABAP tool sets: ABAP List Processing, including reporting, query tools, logical databases, list design, and control level processing; ABAP transaction processing, including screen objects and controls; SAPscript / SmartForms / Form Design; ABAP user exits; IDOC technology; and ABAP interface programming to and from other systems, including support and maintenance of the IM/3 tool.
    The Lead ABAP Developer will work in conjunction with Business Analysts and Project Leaders to define needs, and to write technical and functional specifications. This person will guide and mentor other ABAP Developers, provide level 2 support, participate in unit and integration testing, act as a technical liaison, and coordinate ABAP-related issues during SAP release / version upgrades.
    Reward if helpful.
    Thankyou,
    Regards.

  • An error occurred during the installation of assembly 'Microsoft.VC80.ATL,version="8.0.50727.1833",publicKeyToken="1fc8b3b9a1e18e3b",processorArchitecture="amd64",type="win32"'. Please refer to Help and Support for more information. HRESULT: 0x80070003.

    I received the above error reinstalling SQL Server 2008.  I have tried all suggestions.  This error also appears when I install any version of SQL Server.
    I have also installed;
    Microsoft® .NET Framework Version 2.0.50727.4927
    Microsoft® .NET Framework Version 4.0.31106.0
    Microsoft® .NET Framework Version 3.0.6920.50
    Microsoft Visual C++ 2005 Redistributable (x64) 8.0.59192
    Microsoft Visual C++ 2008 ATL Update kb973924 - x86 9.0.30729.4148
    Microsoft Visual C++ 2008 Redistributable - x64 9.0.30729.4148
    Microsoft Visual C++ 2010 x64 Redistributable 10.0.40219
    Microsoft Visual C++ 2010 x86 Redistributable 10.0.40219
    Microsoft Visual C++ 2012 Redistributable (x64) - 11.0.60610
    Microsoft Visual C++ 2012 Redistributable (x86) - 11.0.61030
    Overall summary:
      Final result:                  SQL Server installation failed. To continue, investigate the reason for the failure, correct the problem, uninstall SQL Server, and then
    rerun SQL Server Setup.
      Exit code (Decimal):           -2068052081
      Exit facility code:            1212
      Exit error code:               1935
      Exit message:                  SQL Server installation failed. To continue, investigate the reason for the failure, correct the problem, uninstall SQL Server, and then
    rerun SQL Server Setup.
      Start time:                    2014-02-23 19:17:20
      End time:                      2014-02-23 19:21:35
      Requested action:              Install
      Log with failure:              C:\Program Files\Microsoft SQL Server\100\Setup Bootstrap\Log\20140223_191513\SqlSupport_KatmaiRTM_Cpu64_1.log
      Exception help link:           http://go.microsoft.com/fwlink?LinkId=20476&ProdName=Microsoft+SQL+Server&EvtSrc=setup.rll&EvtID=50000&ProdVer=10.50.1600.1
    Machine Properties:
      Machine name:                  OHPC
      Machine processor count:       2
      OS version:                    Windows 7
      OS service pack:               Service Pack 1
      OS region:                     United States
      OS language:                   English (United States)
      OS architecture:               x64
      Process architecture:          64 Bit
      OS clustered:                  No
    Product features discovered:
      Product              Instance             Instance ID                   
    Feature                                  Language            
    Edition              Version         Clustered
    Package properties:
      Description:                   SQL Server Database Services 2008 R2
      ProductName:                   SQL Server 2008 R2
      Type:                          RTM
      Version:                       10
      SPLevel:                       0
      Installation location:         H:\SQLServer2008R2_SP1\x64\setup\
      Installation edition:          DEVELOPER
    User Input Settings:
      ACTION:                        Install
      ADDCURRENTUSERASSQLADMIN:      False
      AGTSVCACCOUNT:                 NT AUTHORITY\SYSTEM
      AGTSVCPASSWORD:                *****
      AGTSVCSTARTUPTYPE:             Manual
      ASBACKUPDIR:                   Backup
      ASCOLLATION:                   Latin1_General_CI_AS
      ASCONFIGDIR:                   Config
      ASDATADIR:                     Data
      ASDOMAINGROUP:                 <empty>
      ASLOGDIR:                      Log
      ASPROVIDERMSOLAP:              1
      ASSVCACCOUNT:                  <empty>
      ASSVCPASSWORD:                 *****
      ASSVCSTARTUPTYPE:              Automatic
      ASSYSADMINACCOUNTS:            <empty>
      ASTEMPDIR:                     Temp
      BROWSERSVCSTARTUPTYPE:         Disabled
      CONFIGURATIONFILE:             C:\Program Files\Microsoft SQL Server\100\Setup Bootstrap\Log\20140223_191513\ConfigurationFile.ini
      CUSOURCE:                      
      ENABLERANU:                    False
      ENU:                           True
      ERRORREPORTING:                False
      FARMACCOUNT:                   <empty>
      FARMADMINPORT:                 0
      FARMPASSWORD:                  *****
      FEATURES:                      SQLENGINE
      FILESTREAMLEVEL:               0
      FILESTREAMSHARENAME:           <empty>
      FTSVCACCOUNT:                  <empty>
      FTSVCPASSWORD:                 *****
      HELP:                          False
      IACCEPTSQLSERVERLICENSETERMS:  False
      INDICATEPROGRESS:              False
      INSTALLSHAREDDIR:              C:\Program Files\Microsoft SQL Server\
      INSTALLSHAREDWOWDIR:           C:\Program Files (x86)\Microsoft SQL Server\
      INSTALLSQLDATADIR:             <empty>
      INSTANCEDIR:                   C:\Program Files\Microsoft SQL Server\
      INSTANCEID:                    MSSQLSERVER
      INSTANCENAME:                  MSSQLSERVER
      ISSVCACCOUNT:                  NT AUTHORITY\NetworkService
      ISSVCPASSWORD:                 *****
      ISSVCSTARTUPTYPE:              Automatic
      NPENABLED:                     0
      PASSPHRASE:                    *****
      PCUSOURCE:                     
      PID:                           *****
      QUIET:                         False
      QUIETSIMPLE:                   False
      ROLE:                          <empty>
      RSINSTALLMODE:                 FilesOnlyMode
      RSSVCACCOUNT:                  <empty>
      RSSVCPASSWORD:                 *****
      RSSVCSTARTUPTYPE:              Automatic
      SAPWD:                         *****
      SECURITYMODE:                  <empty>
      SQLBACKUPDIR:                  <empty>
      SQLCOLLATION:                  SQL_Latin1_General_CP1_CI_AS
      SQLSVCACCOUNT:                 NT AUTHORITY\SYSTEM
      SQLSVCPASSWORD:                *****
      SQLSVCSTARTUPTYPE:             Automatic
      SQLSYSADMINACCOUNTS:           OHPC\Robert
      SQLTEMPDBDIR:                  <empty>
      SQLTEMPDBLOGDIR:               <empty>
      SQLUSERDBDIR:                  <empty>
      SQLUSERDBLOGDIR:               <empty>
      SQMREPORTING:                  True
      TCPENABLED:                    0
      UIMODE:                        Normal
      X86:                           False
      Configuration file:            C:\Program Files\Microsoft SQL Server\100\Setup Bootstrap\Log\20140223_191513\ConfigurationFile.ini
    Detailed results:
      Feature:                       Database Engine Services
      Status:                        Failed: see logs for details
      MSI status:                    Passed
      Configuration status:          Passed
    Rules with failures:
    Global rules:
    Scenario specific rules:
    Rules report file:               C:\Program Files\Microsoft SQL Server\100\Setup Bootstrap\Log\20140223_191513\SystemConfigurationCheck_Report.htm
    SFC/ Scannow
    2014-02-23 19:08:22, Info                  CSI    0000016f [SR] Verifying 100 (0x0000000000000064) components
    2014-02-23 19:08:22, Info                  CSI    00000170 [SR] Beginning Verify and Repair transaction
    2014-02-23 19:08:23, Info                  CSI    00000172 [SR] Cannot repair member file [l:20{10}]"wscsvc.dll" of Microsoft-Windows-SecurityCenter-Core,
    Version = 6.1.7601.17514, pA = PROCESSOR_ARCHITECTURE_AMD64 (9), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeName neutral, PublicKey neutral in the store, hash mismatch
    2014-02-23 19:08:23, Info                  CSI    00000174 [SR] Cannot repair member file [l:30{15}]"amd64_installed" of Microsoft-Windows-ServicingStack,
    Version = 6.1.7601.17592, pA = PROCESSOR_ARCHITECTURE_AMD64 (9), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeName neutral, PublicKey neutral in the store, hash mismatch
    2014-02-23 19:08:26, Info                  CSI    00000176 [SR] Cannot repair member file [l:20{10}]"wscsvc.dll" of Microsoft-Windows-SecurityCenter-Core,
    Version = 6.1.7601.17514, pA = PROCESSOR_ARCHITECTURE_AMD64 (9), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeName neutral, PublicKey neutral in the store, hash mismatch
    2014-02-23 19:08:26, Info                  CSI    00000177 [SR] This component was referenced by [l:242{121}]"Microsoft-Windows-Client-Features-Package~31bf3856ad364e35~amd64~~6.1.7601.17514.Microsoft-Windows-Client-Features-Update"
    2014-02-23 19:08:26, Info                  CSI    00000179 [SR] Could not reproject corrupted file [ml:520{260},l:46{23}]"\??\C:\Windows\System32"\[l:20{10}]"wscsvc.dll";
    source file in store is also corrupted
    2014-02-23 19:08:27, Info                  CSI    0000017c [SR] Cannot repair member file [l:30{15}]"amd64_installed" of Microsoft-Windows-ServicingStack,
    Version = 6.1.7601.17592, pA = PROCESSOR_ARCHITECTURE_AMD64 (9), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeName neutral, PublicKey neutral in the store, hash mismatch
    2014-02-23 19:08:27, Info                  CSI    0000017d [SR] This component was referenced by [l:154{77}]"Package_2_for_KB2533552~31bf3856ad364e35~amd64~~6.1.1.1.2533552-4_neutral_GDR"
    2014-02-23 19:08:27, Info                  CSI    00000180 [SR] Could not reproject corrupted file [ml:520{260},l:94{47}]"\??\C:\Windows\Servicing\Version\6.1.7601.17592"\[l:30{15}]"amd64_installed";
    source file in store is also corrupted
    2014-02-23 19:08:27, Info                  CSI    00000182 [SR] Verify complete
    2014-02-23 19:12:33, Info                  CSI    00000326 [SR] Verifying 100 (0x0000000000000064) components
    2014-02-23 19:12:33, Info                  CSI    00000327 [SR] Beginning Verify and Repair transaction
    2014-02-23 19:12:33, Info                  CSI    00000329 [SR] Cannot repair member file [l:26{13}]"x86_installed" of Microsoft-Windows-ServicingStack,
    Version = 6.1.7601.17592, pA = PROCESSOR_ARCHITECTURE_INTEL (0), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeName neutral, PublicKey neutral in the store, hash mismatch
    2014-02-23 19:12:35, Info                  CSI    0000032b [SR] Cannot repair member file [l:26{13}]"x86_installed" of Microsoft-Windows-ServicingStack,
    Version = 6.1.7601.17592, pA = PROCESSOR_ARCHITECTURE_INTEL (0), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeName neutral, PublicKey neutral in the store, hash mismatch
    2014-02-23 19:12:35, Info                  CSI    0000032c [SR] This component was referenced by [l:154{77}]"Package_2_for_KB2533552~31bf3856ad364e35~amd64~~6.1.1.1.2533552-3_neutral_GDR"
    2014-02-23 19:12:35, Info                  CSI    0000032f [SR] Could not reproject corrupted file [ml:520{260},l:94{47}]"\??\C:\Windows\Servicing\Version\6.1.7601.17592"\[l:26{13}]"x86_installed";
    source file in store is also corrupted
    2014-02-23 19:12:36, Info                  CSI    00000331 [SR] Verify complete
    2014-02-23 19:13:14, Info                  CSI    0000035d [SR] Repairing 3 components
    2014-02-23 19:13:14, Info                  CSI    0000035e [SR] Beginning Verify and Repair transaction
    2014-02-23 19:13:14, Info                  CSI    00000360 [SR] Cannot repair member file [l:20{10}]"wscsvc.dll" of Microsoft-Windows-SecurityCenter-Core,
    Version = 6.1.7601.17514, pA = PROCESSOR_ARCHITECTURE_AMD64 (9), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeName neutral, PublicKey neutral in the store, hash mismatch
    2014-02-23 19:13:14, Info                  CSI    00000362 [SR] Cannot repair member file [l:30{15}]"amd64_installed" of Microsoft-Windows-ServicingStack,
    Version = 6.1.7601.17592, pA = PROCESSOR_ARCHITECTURE_AMD64 (9), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeName neutral, PublicKey neutral in the store, hash mismatch
    2014-02-23 19:13:14, Info                  CSI    00000364 [SR] Cannot repair member file [l:26{13}]"x86_installed" of Microsoft-Windows-ServicingStack,
    Version = 6.1.7601.17592, pA = PROCESSOR_ARCHITECTURE_INTEL (0), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeName neutral, PublicKey neutral in the store, hash mismatch
    2014-02-23 19:13:14, Info                  CSI    00000366 [SR] Cannot repair member file [l:26{13}]"x86_installed" of Microsoft-Windows-ServicingStack,
    Version = 6.1.7601.17592, pA = PROCESSOR_ARCHITECTURE_INTEL (0), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeName neutral, PublicKey neutral in the store, hash mismatch
    2014-02-23 19:13:14, Info                  CSI    00000367 [SR] This component was referenced by [l:154{77}]"Package_2_for_KB2533552~31bf3856ad364e35~amd64~~6.1.1.1.2533552-3_neutral_GDR"
    2014-02-23 19:13:15, Info                  CSI    0000036a [SR] Could not reproject corrupted file [ml:520{260},l:94{47}]"\??\C:\Windows\Servicing\Version\6.1.7601.17592"\[l:26{13}]"x86_installed";
    source file in store is also corrupted
    2014-02-23 19:13:15, Info                  CSI    0000036c [SR] Cannot repair member file [l:20{10}]"wscsvc.dll" of Microsoft-Windows-SecurityCenter-Core,
    Version = 6.1.7601.17514, pA = PROCESSOR_ARCHITECTURE_AMD64 (9), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeName neutral, PublicKey neutral in the store, hash mismatch
    2014-02-23 19:13:15, Info                  CSI    0000036d [SR] This component was referenced by [l:242{121}]"Microsoft-Windows-Client-Features-Package~31bf3856ad364e35~amd64~~6.1.7601.17514.Microsoft-Windows-Client-Features-Update"
    2014-02-23 19:13:15, Info                  CSI    0000036f [SR] Could not reproject corrupted file [ml:520{260},l:46{23}]"\??\C:\Windows\System32"\[l:20{10}]"wscsvc.dll";
    source file in store is also corrupted
    2014-02-23 19:13:15, Info                  CSI    00000371 [SR] Cannot repair member file [l:30{15}]"amd64_installed" of Microsoft-Windows-ServicingStack,
    Version = 6.1.7601.17592, pA = PROCESSOR_ARCHITECTURE_AMD64 (9), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeName neutral, PublicKey neutral in the store, hash mismatch
    2014-02-23 19:13:15, Info                  CSI    00000372 [SR] This component was referenced by [l:154{77}]"Package_2_for_KB2533552~31bf3856ad364e35~amd64~~6.1.1.1.2533552-4_neutral_GDR"
    2014-02-23 19:13:15, Info                  CSI    00000375 [SR] Could not reproject corrupted file [ml:520{260},l:94{47}]"\??\C:\Windows\Servicing\Version\6.1.7601.17592"\[l:30{15}]"amd64_installed";
    source file in store is also corrupted
    2014-02-23 19:13:15, Info                  CSI    00000377 [SR] Repair complete
    2014-02-23 19:13:15, Info                  CSI    00000378 [SR] Committing transaction
    2014-02-23 19:13:15, Info                  CSI    0000037c [SR] Verify and Repair Transaction completed. All files and registry keys listed in this transaction 
    have been successfully repaired

    Summary:
    Attempted proposed solution.  Error still appears.
    This is installed:
    Microsoft Visual C++ 2005 ATL Update kb973923 - x86 8.0.50727.4053
    Microsoft Visual C++ 2005 Redistributable               8.0.56336
    Microsoft Visual C++ 2005 Redistributable (x64)         8.0.59192
    Microsoft Visual C++ 2008 ATL Update kb973924 - x86 9.0.30729.4148
    Microsoft Visual C++ 2008 Redistributable - x64 9.0.30729.4148
    Microsoft Visual C++ 2010 x64 Redistributable - 10.0.40219
    Microsoft Visual C++ 2010 x86 Redistributable - 10.0.40219
    Microsoft Visual C++ 2012 Redistributable (x64) - 11.0.60610
    Microsoft Visual C++ 2012 Redistributable (x86) - 11.0.61030
    I reinstalled:
    vcredist_x64 Microsoft Visual C++ 2005 SP1 Redistributable Package (x64) .exe
    vcredist_x86 Microsoft Visual C++ 2005 SP1 Redistributable Package (x86).exe
    Results:
    Windows Installer reconfigured the product. Product Name: Microsoft Visual C++ 2005 Redistributable (x64). Product Version: 8.0.56336. Product Language: 0. Manufacturer: Microsoft
    Corporation. Reconfiguration success or error status: 0.
    Windows Installer reconfigured the product. Product Name: Microsoft Visual C++ 2005 Redistributable. Product Version: 8.0.56336. Product Language: 0. Manufacturer: Microsoft Corporation.
    Reconfiguration success or error status: 0.
    I installed SQLServer2008R2_SP1
    Same error message came up;
    SqlSupport_KatmaiRTM_Cpu64_1.log
    MSI (s) (64:94) [23:03:43:910]: Source for file 'pfbafgaq.dll' is uncompressed, at 'H:\SQLServer2008R2_SP1\1033_ENU_LP\x64\setup\sql2008support\PFiles\SqlServr\100\Setup\Release\x64\'.
    MSI (s) (64:94) [23:03:43:926]: Executing op: SetTargetFolder(Folder=C:\Windows\winsxs\amd64_microsoft.vc80.atl_1fc8b3b9a1e18e3b_8.0.50727.1833_none_8a17faaf2edd3e00\)
    MSI (s) (64:94) [23:03:43:926]: Executing op: SetSourceFolder(Folder=1\Windows\winsxs\nvdlei3o.taa\)
    MSI (s) (64:94) [23:03:43:926]: Executing op: RegisterSharedComponentProvider(,,File=ul_ATL80.dll.837BF1EB_D770_94EB_FF1F_C8B3B9A1E18E,Component={837BF1EB-D770-94EB-A01F-
    C8B3B9A1E18E},ComponentVersion=8.0.50727.1833,ProductCode={B40EE88B-400A-4266-A17B-
    E3DE64E94431},ProductVersion=10.1.2731,PatchSize=0,PatchAttributes=0,PatchSequence=0,SharedComponent=0,IsFullFile=0)
    MSI (s) (64:94) [23:03:43:941]: Executing op: CacheRTMFile(SourceFilePath=C:\Windows\WinSxS
    \amd64_microsoft.vc80.atl_1fc8b3b9a1e18e3b_8.0.50727.762_none_ca3f79d486b08636\ATL80.dll,FileKey=ul_ATL80.dll.837BF1EB_D770_94EB_FF1F_C8B3B9A1E18E,,ProductCode={071c9b48-7c32-4621-a0ac-
    3f809523288f},ProductVersion=8.0.56336,Attributes=0,,,,CopierFlags=0,,,,,,)
    MSI (s) (64:94) [23:03:43:957]: Executing op: RegisterSharedComponentProvider(,,File=ul_ATL80.dll.837BF1EB_D770_94EB_FF1F_C8B3B9A1E18E,Component={837BF1EB-D770-94EB-A01F-
    C8B3B9A1E18E},ComponentVersion=8.0.50727.762,ProductCode={071c9b48-7c32-4621-a0ac-
    3f809523288f},ProductVersion=8.0.56336,PatchSize=0,PatchAttributes=0,PatchSequence=0,SharedComponent=0,IsFullFile=0)
    MSI (s) (64:94) [23:03:43:957]: Executing op: CacheRTMFile(SourceFilePath=C:\Windows\WinSxS
    \amd64_microsoft.vc80.atl_1fc8b3b9a1e18e3b_8.0.50727.762_none_ca3f79d486b08636\amd64_Microsoft.VC80.ATL_1fc8b3b9a1e18e3b_8.0.50727.1833_x-
    ww_f19a562a.cat,FileKey=ul_catalog.837BF1EB_D770_94EB_FF1F_C8B3B9A1E18E,,ProductCode={071c9b48-7c32-4621-a0ac-3f809523288f},ProductVersion=8.0.56336,Attributes=0,,,,CopierFlags=0,,,,,,)
    MSI (s) (64:94) [23:03:43:957]: Executing op: CacheRTMFile(SourceFilePath=C:\Windows\WinSxS
    \amd64_microsoft.vc80.atl_1fc8b3b9a1e18e3b_8.0.50727.762_none_ca3f79d486b08636\amd64_Microsoft.VC80.ATL_1fc8b3b9a1e18e3b_8.0.50727.1833_x-
    ww_f19a562a.manifest,FileKey=ul_manifest.837BF1EB_D770_94EB_FF1F_C8B3B9A1E18E,,ProductCode={071c9b48-7c32-4621-a0ac-
    3f809523288f},ProductVersion=8.0.56336,Attributes=0,,,,CopierFlags=0,,,,,,)
    MSI (s) (64:94) [23:03:43:957]: Executing op: CacheRTMFile(SourceFilePath=C:\Windows\WinSxS
    \amd64_microsoft.vc80.atl_1fc8b3b9a1e18e3b_8.0.50727.762_none_ca3f79d486b08636\ATL80.dll,FileKey=ul_ATL80.dll.837BF1EB_D770_94EB_FF1F_C8B3B9A1E18E,,ProductCode={D40172D6-CE2D-4B72-BF5F-
    26A04A900B7B},ProductVersion=11.0.0,Attributes=0,,,,CopierFlags=0,,,,,,)
    MSI (s) (64:94) [23:03:43:957]: Executing op: RegisterSharedComponentProvider(,,File=ul_ATL80.dll.837BF1EB_D770_94EB_FF1F_C8B3B9A1E18E,Component={837BF1EB-D770-94EB-A01F-
    C8B3B9A1E18E},ComponentVersion=8.0.50727.762,ProductCode={D40172D6-CE2D-4B72-BF5F-
    26A04A900B7B},ProductVersion=11.0.0,PatchSize=0,PatchAttributes=0,PatchSequence=0,SharedComponent=0,IsFullFile=0)
    MSI (s) (64:94) [23:03:43:972]: Executing op: CacheRTMFile(SourceFilePath=C:\Windows\WinSxS
    \amd64_microsoft.vc80.atl_1fc8b3b9a1e18e3b_8.0.50727.762_none_ca3f79d486b08636\amd64_Microsoft.VC80.ATL_1fc8b3b9a1e18e3b_8.0.50727.1833_x-
    ww_f19a562a.cat,FileKey=ul_catalog.837BF1EB_D770_94EB_FF1F_C8B3B9A1E18E,,ProductCode={D40172D6-CE2D-4B72-BF5F-26A04A900B7B},ProductVersion=11.0.0,Attributes=0,,,,CopierFlags=0,,,,,,)
    MSI (s) (64:94) [23:03:43:972]: Executing op: CacheRTMFile(SourceFilePath=C:\Windows\WinSxS
    \amd64_microsoft.vc80.atl_1fc8b3b9a1e18e3b_8.0.50727.762_none_ca3f79d486b08636\amd64_Microsoft.VC80.ATL_1fc8b3b9a1e18e3b_8.0.50727.1833_x-
    ww_f19a562a.manifest,FileKey=ul_manifest.837BF1EB_D770_94EB_FF1F_C8B3B9A1E18E,,ProductCode={D40172D6-CE2D-4B72-BF5F-
    26A04A900B7B},ProductVersion=11.0.0,Attributes=0,,,,CopierFlags=0,,,,,,)
    MSI (s) (64:94) [23:03:43:972]: Executing op: AssemblyCopy(SourceName=uvdlei3o.taa|
    ATL80.dll,SourceCabKey=ul_ATL80.dll.837BF1EB_D770_94EB_FF1F_C8B3B9A1E18E,DestName=ATL80.dll,Attributes=0,FileSize=113152,PerTick=65536,,VerifyMedia=1,ElevateFlags=4,,,,ComponentId=
    {837BF1EB-D770-94EB-A01F-C8B3B9A1E18E},,,,AssemblyMode=0,)
    MSI (s) (64:94) [23:03:43:972]: Assembly Error:The system cannot find the path specified.
    MSI (s) (64:94) [23:03:43:972]: Note: 1: 1935 2: {837BF1EB-D770-94EB-A01F-C8B3B9A1E18E} 3: 0x80070003 4: IAssemblyCache 5: CreateAssemblyCacheItem 6:
    Microsoft.VC80.ATL,version="8.0.50727.1833",publicKeyToken="1fc8b3b9a1e18e3b",processorArchitecture="amd64",type="win32"
    MSI (s) (64:94) [23:03:43:972]: Assembly Error (sxs): Please look into Component Based Servicing Log located at -169675656ndir\logs\cbs\cbs.log to get more diagnostic information.
    MSI (s) (64:94) [23:03:49:882]: Product: Microsoft SQL Server 2008 Setup Support Files  -- Error 1935. An error occurred during the installation of assembly
    'Microsoft.VC80.ATL,version="8.0.50727.1833",publicKeyToken="1fc8b3b9a1e18e3b",processorArchitecture="amd64",type="win32"'. Please refer to Help and Support for more information.
    HRESULT: 0x80070003. assembly interface: IAssemblyCache, function: CreateAssemblyCacheItem, component: {837BF1EB-D770-94EB-A01F-C8B3B9A1E18E}
    Error 1935. An error occurred during the installation of assembly
    'Microsoft.VC80.ATL,version="8.0.50727.1833",publicKeyToken="1fc8b3b9a1e18e3b",processorArchitecture="amd64",type="win32"'. Please refer to Help and Support for more information.
    HRESULT: 0x80070003. assembly interface: IAssemblyCache, function: CreateAssemblyCacheItem, component: {837BF1EB-D770-94EB-A01F-C8B3B9A1E18E}
    MSI (s) (64:94) [23:03:49:882]: User policy value 'DisableRollback' is 0
    Thanks, Ted U

  • SQL Server Reporting Services installed on a production database server used to support JD Edwards EnterpriseOne. What performance isses can arise

    SQL Server Reporting Services installed on a production database server used to support JD Edwards EnterpriseOne. What performance isses can arise. Is it recommended. What are the pros and cons

    Hi hazelannc, 
    I am trying to involve someone more familiar with this topic for a further look at this issue. Sometime delay might be expected from the job transferring. Your patience is greatly appreciated. Thank you for your understanding and support.
    Regards,
    Katherine Xiong
    Katherine Xiong
    TechNet Community Support

  • Can i  use Oracle Database Audit Vault and Oracle Database Firewall on Solaris?

    Can i  use Oracle Database Audit Vault and Oracle Database Firewall on Solaris?

    4195bee8-4db0-4799-a674-18f89aa500cb wrote:
    i dont have access to My Oracle Support can u send text or html of document please?
    Moderator Action:
    No they cannot send you a document that is available only to those with access to MOS.
    That would violate the conditions of having such service contract credentials.
    Asking someone to violate such privileges is a serious offense and could get that other person's organization banned from all support and all their support contracts cancelled.
    Your post is locked.
    Your duplicate post that you placed into the Audit Vault forum space has been removed (it had no responses).
    This thread which you had placed in the Solaris 10 forum space is moved to the Audit Vault forum space.
    That's the proper location for Audit Vault questions.

  • Urgent help : Need to recover a database without backup and archivelogs

    Hi,
    We are in urgent need to recover a database without backup and archivelogs
    one datafile seems corrupted
    SQL> recover automatic database until cancel using BACKUP CONTROLFILE;
    ORA-00279: change 10527325422479 generated at 07/27/2011 03:13:04 needed for
    thread 1
    ORA-00289: suggestion : /pys/u5/oradata/PYS/PYSarch/arch0001.0000181845.arc
    ORA-00280: change 10527325422479 for thread 1 is in sequence #181845
    ORA-00278: log file '/pys/u5/oradata/PYS/PYSarch/arch0001.0000181845.arc' no
    longer needed for this recovery
    ORA-00308: cannot open archived log
    '/pys/u5/oradata/PYS/PYSarch/arch0001.0000181845.arc'
    ORA-27037: unable to obtain file status
    HP-UX Error: 2: No such file or directory
    Additional information: 3
    Specify log: {<RET>=suggested | filename | AUTO | CANCEL}
    CANCEL
    ORA-01547: warning: RECOVER succeeded but OPEN RESETLOGS would get error below
    ORA-01152: file 1 was not restored from a sufficiently old backup
    ORA-01110: data file 1: '/pys/u2/oradata/PYS/pay_system_01.dbf'

    N Gasparotto wrote:
    bsac14 wrote:
    my database is in no archive mode
    can you please tell how to restore
    yes it is a datafile corruptionYou did not say how you defined that's a datafile corruption. You provide minimum to zero information.
    I just need to bring the database up,no need any exact data
    I can refresh from prod laterThen drop and recreate database. Basically and since you are not in archive mode, no recover is possible. Period.
    Nicolas.Hi,
    How did you come to the conclusion that your datafile is corrupted? Can you provide and supported logs?
    Regards .....

  • MS Access database limits which LabVIEW Supports

    MS Access database limits which LabVIEW Supports,
    When i fetch 10MB database,then LabVIEW shows some error. which i am attaching with this post. please guide me on this.
    Prashant Soni
    LabVIEW Engineer
    Attachments:
    1.jpg ‏3001 KB

    Ravens Fan wrote:
    How do people who don't know how the forum works and the basic standards of posting .png's or .jpeg's, ever figure out that they are capable of bypassing the .bmp ban by just renaming the file?  If people are smart enough to figure out that a bitmap file with .jpeg extension still opens, you'd think they were smart enough to realize what file format they should really be posting.
    They assume changing the file ending actually changes the format?
    /Y
    LabVIEW 8.2 - 2014
    "Only dead fish swim downstream" - "My life for Kudos!" - "Dumb people repeat old mistakes - smart ones create new ones."
    G# - Free award winning reference based OOP for LV

  • How to use non-MySQL database with DW and PHP...???

    I need to connect to a data-source that is not MySQL from
    with my PHP scripts. The only option I get under the Databases tab
    in the Application panel is MySQL Connection. What about just
    standard ODBC connections? Will DW not handle those for me? Do I
    have to do all of that by hand??
    Any information would be greatly appreciated. Thanks!

    "Angell EYE" <[email protected]> wrote in
    message
    news:fc4eaj$fmn$[email protected]..
    >I need to connect to a data-source that is not MySQL from
    with my PHP
    >scripts.
    > The only option I get under the Databases tab in the
    Application panel is
    > MySQL
    > Connection. What about just standard ODBC connections?
    Will DW not
    > handle
    > those for me? Do I have to do all of that by hand??
    >
    > Any information would be greatly appreciated. Thanks!
    There once existed an opensource servermodel called phakt
    that used the
    ADODB database abstraction library,
    the company that created and supported it was bought by Adobe
    and
    subsequently the project was cancelled.
    A group of people (including me) started a community
    initiative@
    http://openphakt.sourceforge.net
    to continue distribution and development of
    phakt, but unfortunately I don't have access to Dreamweaver
    CS3 due to lack
    of funding.
    Phakt will almost certainly NOT run on CS3 in it's current
    state, but is
    should support previous versions.
    Joris

  • Want to upgrade 2008 R2 to 2012. Upgrade advisor giving errors relating to Database Compatability Level and Server Collation

    I want to upgrade a SQL Server from 2008 R2 to 2012.  When I run upgrade advisor, I get the following error messages:
    Rule "Valid Database compatibility level and successful connection" failed.
    The report server database is not a supported compatibility level or a connection cannot be established.  Use Reporting Services Configuration Manager to verify the report server configuration and SQL Server management tools to verify the compatibility
    level.
    Rule "Valid Database server collation and successful connection" failed.
    The SQL Server Database Engine is not configured with a valid server collation and cannot be used as the Reporting Services SharePoint Shared Service catalog database.
    The database called ReportServer has Collation = Latin1_General_Cl_AS_KS_WS and Compatibility level = 100

    Hi Andrew,
    Regarding to the first error message, please check the Reporting Service Configuration Manager, make sure that you connect to ReportServer database from the correct server
     and use servername\instancename format connection string. For more details, please review this similar
    thread.
    Regarding to the second error, it is caused by that the current SQL Server Database Engine server is using an incompatible server collation.
    SQL Server 2012 Reporting Services SharePoint mode utilizes the SharePoint shared services architecture. SharePoint does not support SQL Server Database Engine configured for case sensitive or server collations or binary server collations.
    And since the SQL Server Database Engine server collation property cannot be changed, you will not be able to complete an upgrade of Reporting Services. You will need to migrate your Reporting Services installation to a new server which is using a compatible
    server collation. For more details, please review the following article:
    Incompatible Database Engine Server Collation:
    https://msdn.microsoft.com/en-us/library/hh759335%28v=sql.110%29.aspx?f=255&MSPPError=-2147217396
    Thanks,
    Lydia Zhang
    Lydia Zhang
    TechNet Community Support

  • Change database name - Crystal10 and Visual Studio 2005

    <p>Hi there,</p>
    <p>
    I have about 150 crystal reports in my development environment. I need to move them into the testing environment. Every environment has its own database and every database is names '[client name]_[environment]' so I get things like client1_dev, client1_test, client1_prod, etc. The reports are very, very unhappy when moving from dev to test. I have googled this a fair bit and have attempted the stuff on:
    </p>
    http://www.codeproject.com/KB/aspnet/crystalwithaspdotnet.aspx
    <br/>
    http://www.tek-tips.com/faqs.cfm?fid=5374
    <br/>
    <p>
    and a few others and have gotten no where. I spent a couple of days working on this and am now over budget and late. I need a fix and fast.
    </p>
    <p>
    I have two ideas I have been working on and both have failed out right.<br/>
    Idea 1 - during run time:<br/>
      - loop through everything thing in sight and set the database information on it<br/>
      - that one looks like:<br/>
    <br/>
    <pre>
    using CrystalDecisions.Shared;
    using CDCRE = CrystalDecisions.CrystalReports.Engine;
    using CrystalDecisions.CrystalReports.Engine;
    using CrystalDecisions.Web;
    public abstract class ReportBase : Page
         ...snip....
        protected virtual void DoLoad(CrystalReportViewer ReportViewer)
            ReportDocument reportDocument = new ReportDocument();
            SetReportInfo(reportDocument);
            SetParameters(reportDocument);
            DumpParameters(reportDocument);
        protected virtual void SetReportInfo(ReportDocument reportDocument)<br/>
            db_Reports.Reports reportInfo = new ReportsClass();
            CriteriaID = reportInfo.InsertCriteria(CommonUtils.GetLanguagePrefix(), CurrentForm["criteria"].Trim() +
    CurrentForm["extracriteria"].Trim(), CSecuritySession.UserSessionInfo.iUserId, string.Empty, CurrentForm["param1"]);
            ADODB._Recordset rs = reportInfo.GetReportInfo(CommonUtils.GetLanguagePrefix(), ModuleName, ReportID, CSecuritySession.UserSessionInfo.iUserId);
            // report to load
            HttpContext.Current.Trace.Warn("Loading the report", rs.Fields["vReportName"].Value as string);
            reportDocument.Load(rs.Fields["vReportName"].Value as string);
            // connection info
            reportDocument.DataSourceConnections[0].SetConnection(rs.Fields["vSQLServer"].Value as string, rs.Fields["vDatabase"].Value as string, false);
            HttpContext.Current.Trace.Warn("Setting connection information",
                string.Format("Server Name:[{0}] Database Name:[{1}]", reportDocument.DataSourceConnections[0].ServerName, reportDocument.DataSourceConnections[0].DatabaseName));
            // logon info
            reportDocument.DataSourceConnections[0].SetLogon(rs.Fields["vUsername"].Value as string, rs.Fields["vPassword"].Value as string);
            HttpContext.Current.Trace.Warn("Setting Logon Information",
                string.Format("Username: [{0}] Password: [{1}]", reportDocument.DataSourceConnections[0].UserID, reportDocument.DataSourceConnections[0].Password));
            DumpConnInfo(reportDocument);
            DumpSubReportConnInfo(reportDocument);
            // reportname / page title
            ReportName = rs.Fields["vDescription"].Value as string;               
        private void DumpSubReportConnInfo(ReportDocument reportDocument)
            foreach (Section sec in reportDocument.ReportDefinition.Sections)
                foreach (ReportObject ro in sec.ReportObjects)
                    if (ro is SubreportObject)
                        SubreportObject sro = (ro as SubreportObject);
                        DumpConnInfo(sro.OpenSubreport(sro.SubreportName));
        protected virtual void DumpConnInfo(ReportDocument reportDocument)
            foreach(CDCRE.Table table in reportDocument.Database.Tables)
                Trace.Warn(string.Format("Connection info[{0}]", table.Name),
                    string.Format("database: {0} Server: {1} User ID: {2} Pwd: {3}",
                    table.LogOnInfo.ConnectionInfo.DatabaseName,
                    table.LogOnInfo.ConnectionInfo.ServerName,
                    table.LogOnInfo.ConnectionInfo.UserID,
                    table.LogOnInfo.ConnectionInfo.Password));
                foreach(NameValuePair2 nvp in table.LogOnInfo.ConnectionInfo.Attributes.Collection)
                    Trace.Warn("connection attributes", string.Format("{0} = {1}", nvp.Name, nvp.Value));
                    if (string.Compare(nvp.Name as string, "QE_LogonProperties", true) == 0)
                        DbConnectionAttributes dca = nvp.Value as DbConnectionAttributes;
                        Trace.Warn("connection attributes - QE_LogonProperties", "processing the 'QE_LogonProperties'. Is null [" + (null == dca).ToString() + "]" );                   
                        foreach (NameValuePair2 nvp1 in dca.Collection)
                            Trace.Warn("connection attributes - QE_LogonProperties", string.Format("{0} = {1}", nvp1.Name, nvp1.Value));
                Trace.Warn("----------------------");           
        protected virtual void DumpParameters(ReportDocument reportDocument)
            HttpContext.Current.Trace.Write("--------------------------");
            HttpContext.Current.Trace.Write(" Dumping Parameters ");
            HttpContext.Current.Trace.Write("--------------------------");
            for (int i = 0; i < reportDocument.ParameterFields.Count; i++)
                if (string.IsNullOrEmpty(reportDocument.ParameterFields<i>.ReportName))
                    HttpContext.Current.Trace.Write(string.Format("[{0}] {1}", i, reportDocument.ParameterFields<i>.Name), GetParamValue(reportDocument.ParameterFields<i>));
                else
                    HttpContext.Current.Trace.Warn(string.Format("SubReport Parameter [{0}] {1}", i, reportDocument.ParameterFields<i>.Name), GetParamValue(reportDocument.ParameterFields<i>));
            HttpContext.Current.Trace.Write("--------------------------");
    </pre>
    <br/>
      - this one always errors out with a can't find database type connection and spits out the old database message.<br/>
      - as you can see there is a stack of tracing in there. all of the trace messages make it look like it is hitting the right database. I have no clue why this isn't working.<br/>
    <br/>
    Idea 2 - fix up reports before moving to the other environments:<br/>
      - I figured I would write a little app that would crawl through the directories of reports and fix them up<br/>
      - I read a few examples of this online and none of them seem to work with Crystal 10. They work with some of our legacy Crystal 8 reports (I have been testing this all over the place) but not with 10.<br/>
      - the last function is the interesting one.<br/>
      - that one looks like:<br/><br/>
    <pre>
    using System;
    using System.Collections;
    using System.Collections.Generic;
    using System.Text;
    using System.IO;
    using System.Reflection;
    using System.Diagnostics;
    namespace crystal_10_switch
        public class Changer
            protected CRAXDDRT.Application app;
            protected object missing = Missing.Value;
            protected string currentFolder = string.Empty;
            protected string OdbcName;
            protected string DBName;
            protected ICollection Folders;
            public Changer(string OdbcName, string DBName, ICollection Folders)
                this.OdbcName = OdbcName;
                this.DBName = DBName;
                this.Folders = Folders;
                app = new CRAXDDRT.Application();
                string junk = Console.ReadLine();
            public virtual void Switch()
                foreach (string dir in Folders)
                    SwitchDir(dir);
            protected virtual void SwitchDir(string dir)
                DirectoryInfo di = new DirectoryInfo(dir);
                FileInfo[] files = di.GetFiles("*.rpt", SearchOption.AllDirectories);
                currentFolder = di.FullName;
                foreach (FileInfo file in files)
                    Trace.WriteLine("Processing the report: " + file.FullName);
                    Trace.Indent();               
                    SwitchFile(file);
                    Trace.Unindent();
            protected virtual void SwitchFile(FileInfo file)
                CRAXDDRT.Report rpt = app.OpenReport(file.FullName, missing);
                SwitchTable(rpt);
                SwitchSubreports(rpt);
                SaveReport(rpt, file);
            protected virtual void SwitchSubreports(CRAXDDRT.Report rpt)
                Trace.Indent();
                foreach (CRAXDDRT.Section section in rpt.Sections)
                    foreach (CRAXDDRT.IReportObject robj in section.ReportObjects)
                        if (robj is CRAXDDRT.ISubreportObject)
                            CRAXDDRT.ISubreportObject sub = (robj as CRAXDDRT.ISubreportObject);
                            Trace.WriteLine("Processing sub report: " + sub.Name);                       
                            SwitchTable(sub.OpenSubreport());                       
                Trace.Unindent();
            protected virtual void SwitchTable(CRAXDDRT.Report rpt)
                Trace.Indent();
                foreach (CRAXDDRT.IDatabaseTable table in rpt.Database.Tables)
                    Trace.WriteLine(" Processing table: " + table.Name);
                    // this one line should do it
                    (table.ConnectionProperties["Database"] as CRAXDDRT.IConnectionProperty).Value = DBName;
                    // but it didn't so try this
                    (table.ConnectionProperties["UseDSNProperties"] as CRAXDDRT.IConnectionProperty).Value = "1";
                    // read that this 'might' work
                    table.SetLogOnInfo(OdbcName, DBName, missing, missing);
                    // but it didn't so I tried this with the user anme and password set
                    table.SetLogOnInfo(OdbcName, DBName, "XXXXX", "XXXXX");
                    // read that this is requiried, but it does nothing
                    table.Name = table.Name;
                    // this causes issues - the map fields thing pops up which is way not cool
                    //table.Location = table.Name;              
                Trace.Unindent();
        }//class
    }//namespace
    </pre>
    <br/>
    At this point I really don't care which one will work the best, I am just desperate for a working solution. Any help, any at all would be greatly appreciated.<br/>
    <br/>
    Thanks<br/>
    <br/>
    -Cam<br/><br/>

    This is a typical requirement of most application and is relatively trivial to implement. There are a lot of samples and documentation on our support site (links below). Also, search these forums for code snippets that will help you. BTW., do not use the craxDDrt.dll as you are not licensed to use it.
    To look for downloads:
    https://websmp130.sap-ag.de/sap(bD1lbiZjPTAwMQ==)/bc/bsp/spn/bobj_download/main.htm
    Articles:
    https://www.sdn.sap.com/irj/sdn/businessobjects-articles
    Notes:
    https://www.sdn.sap.com/irj/scn/advancedsearch?cat=sdn_ossnotes&query=&adv=true
    Samples:
    https://wiki.sdn.sap.com/wiki/display/BOBJ/CrystalReportsfor.NETSDK+Samples
    Dev. Library and API reference:
    http://help.sap.com/businessobject/product_guides/boexir31/en/crsdk_net_dg_12_en.chm
    http://help.sap.com/businessobject/product_guides/boexir31/en/crsdk_net_apiRef_12_en.chm
    My recommendations:
    https://www.sdn.sap.com/irj/boc/index?rid=/library/uuid/2081b4d9-6864-2b10-f49d-918baefc7a23&overridelayout=true
    https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/208edbbf-671e-2b10-d7b5-9b57a832e427
    https://www.sdn.sap.com/irj/boc/index?rid=/library/uuid/702ab443-6a64-2b10-3683-88eb1c3744bc&overridelayout=true
    Ludek
    Edited by: Ludek Uher on Jul 21, 2009 8:38 AM

  • Newbie questions about Database replication, "backups", and sql version

    Just created my first Sql Database using the "SQL Database Management Portal". A blast but three questions come to mind:
    1. Is this DB automatically
    "replicated"? (In other words,  is DB "failover" or clustering,  a feature of all newly created Azure databases?) 
    2. Our on-premise model is to make a daily DB backup which is saved to a nightly tape. If needed, we can restore a two-month old database backup under a new name to compare it with the current one. Does Sql Azure support this capability
    or not? Can it be requested?
    3.  Which on-premise version of sql is "Sql Azure" closest to? (2014?)
    TIA,
    edm2
    P.S. My database was created using the "web" edition.

    Hi edm,
    According to your description, you create a SQL Azure database in Azure platform. The replication feature is not supported by Microsoft Azure SQL database. If you want to sync the SQL Azure database and local database, you can use SQL Azure Data Sync service.
    For more information, see:
    http://blogs.technet.com/b/the_cloud_pilot/archive/2011/10/24/your-first-sql-azure-data-sync-step-by-step.aspx
    In addition, if you have Web or Business Edition databases, you must create your own backup strategy. You can use database copy or Import and Export services to create copies of the data and export the file to an Microsoft Azure storage account. Meanwile,
    Windows Azure SQL Database provides a mechanism for automating the process for exporting a database to BACPAC files on a set interval and frequency. For more information, see:
    Schedule an Automated Export:
    http://msdn.microsoft.com/en-us/library/hh335292.aspx#automate
    Windows Azure SQL Database Backup and Restore strategy:
    http://www.mssqltips.com/sqlservertip/3057/windows-azure-sql-database-backup-and-restore-strategy/
    Currently, Azure uses a special version of Microsoft SQL Server as its backend. It provides high availability by storing multiple copies of databases, elastic scale and rapid provisioning, when we check the version of SQL Server, it shows as follows.
    Microsoft SQL Azure (RTM) - 11.0.9216.62
    Regards,
    Sofiya Li
    If you have any feedback on our support, please click
    here.
    Sofiya Li
    TechNet Community Support

Maybe you are looking for

  • Usage of exists in if-then-else statements

    please correct the mistakes in this procedure regarding exists in the use of if then else statement .as i am new to oracle i am unable to do it. errors are statement ignored exists should be inside the statement; CREATE or replace FUNCTION CHECK_FG_I

  • How can I set up my mail account to receive mail?

    I have a brand new imac i'sight 3.06 Ghz, 500GB etc. I have added my UK hotmail email account to the mail application and I am able to send email directly from the application from my hotmail mailbox, but when i press 'Get new mail' the bar flashes a

  • How do i deactivate an ipod touch from my iTunes

    I know this should seem simple, but some how I am missing something.  I have tried searching and can't find anything on deactivating a device. I just need to deactivate an old iPod touch from my iTunes account that I am selling on Craigslist. Help?

  • Amount in words in PDF

    hi all, I have a requirement where in i have to print amount in words. The user enters the amount in table rows, and the total in amount gets printed in another text field. I have put the code for sum in the exit event of the rows(cell) this is done

  • Error 1202 on itunes

    my itunes store isnt loading properly and i am getting error 1202 on all requests