Does database information held in PDF needs security enhanced?

Hi there,
I've made a form with information coming from a database which is held into drop down lists..
Once the information is held in the PDF, I can process the information the way I want using JSON Object...
This way is much easier to alternate the processing of the information, especially when using Adobe Reader.
My question is, would it be more than safe to encrypt all the data in the drop down lists which are hidden in a page which users cannot access..
I'm just trying to figure out if there could be a case where a user would be able to retrieve the data from the hidden page...
Which is a security problem regarding the PDF, even though I have a password protection for the PDF.
Should I encrypt or the PDF is more likely safe to keep that information hidden from users...
What's your opinion?

Hi;
Have a look at the following artilce on database troubleshooting: http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/b0225775-88c4-2c10-bd80-8298769293de&overridelayout=true
One of the suggestions is to create a UDL file, that would be helpful to see if the OLE DB is setup correctly on that system.
Best Regards,
Jonathan
Follow us on Twitter u2013 http://twitter.com/SAPCRNetSup

Similar Messages

  • Pull database information into fillable PDF

    Hello,
    I've created a fillable PDF from a printed short bill of lading. All fields work wonderfully, but I would like to be able to have the PDF generate a unique bill of lading number each time the file is opened. I'm assuming I would need to pull this information from a database?
    Any help you can provide would be appreciated.

    Figured it out:
    function date() {
    var fld = this.getField("BOL");
    fld.value = util.printd("yymmddHHMM",new Date());
    date();
    This generated the date code of 1009212003. The BOL will always be unique and is almost impossible to duplicate until the year 3010.
    Thanks for your help and nudge in the right direction, Try!

  • What do I need to do to redact information in a pdf

    What do I need to do to redact information in a pdf

    Hi vincents27367158,
    You need Acrobat Pro to redact information in a PDF (you can download a free 30-day trial from http://www.adobe.com/products/acrobat.html). This Help document should get you started: https://helpx.adobe.com/acrobat/using/removing-sensitive-content-pdfs.html.
    Best,
    Sara

  • HT5262 where does the information get stored when you back up your i-phone? It just reports its done but I have no idea where to find it if I need it again!

    Where does the information get stored when you sync/back up your i-phone. I have no idea where to look if I need it again!
    Thanks

    You can chhose the backup when you would reset your device. In this case you would get the option, during the set up process, to choose your backup and restore your device from it.
    (You can find a few information e.g. size and date of your backup in "Settings > iCloud > Storage & Backup > Manage Storage")

  • Cannot send email. When I click Write the window does not open properly. Does not have the "send, spelling, attach security save" line.

    Cannot send email. When I click Write the window does not open properly. Does not have the "send, spelling, attach, security, save line there. Then when I click File, then Send now it will not send. A message comes up saying my SMTP server failed. Have check and everything appears to be o.k.

    Hi Stephen,
    What version of MS Office are you using?
    Are you facing the issue similar to that mentioned here: Acrobat/Reader: Attach to Email button not working for PDFs referenced from long URLs
    Open Acrobat. Use the click-path Edit - Preferences - select the Category "Email Accounts". In the dialog there is the "Add Account" drop-down. Select "Add Other". The "Add Webmail Account" dialog presents. You'll fill out the dialog's fields with Outlook.com settings. (don't forget the "Advance Settings" button)
    From a look-see on the web it appears that the following are the needed settings. BUT, you'll be wanting to validate.
    The Outlook.com SMTP server settings for sending outgoing messages from an email program on desktop, cell phone or mobile device are:
    • Outlook.com SMTP server address: smtp.live.com
    • Outlook.com SMTP user name: Your full Outlook.com email address (not an alias)
    • Outlook.com SMTP password': Your Outlook.com password
    • Outlook.com SMTP port: 587
    • Outlook.com SMTP TLS/SSL encryption required: yes
    For incoming messages from an Outlook.com account to an email program using POP, use the Windows Live Hotmail POP3 server settings.
    The Outlook.com POP server settings for downloading new incoming messages to email program, cell phone or mobile device are:
    • Outlook.com POP server address: pop3.live.com
    • Outlook.com POP user name: Your full Outlook.com email address (not an alias)
    • Outlook.com POP password: Your Outlook.com password
    • Outlook.com POP port: 995
    • Outlook.com POP TLS/SSL encryption required: yes
    Regards,
    Rave

  • Failed to load database information in Crystal 2011 using DB2 connection

    Hello,
    we have a Problem using Crystal Reports 2011 on SAP SBOP 4.0 SP2 Patch 10.
    BI 4.0 Server is running on AIX. The Datasource is an DB2 database a connect from the OS is possible.
    The x32 libarys of the DB2 client are availabe because the crystal 2011 reports server is running with 32 bit environment.
    While opening / executing the crystal 2011 report the following error occur: "failed to load database information".
    I've made a trace of crystal 2011 server with crlog. I found the following:
    2012-1-27-7-17-33       9371804 searchpath.cpp  379     Failed to load libcrdb_db2cli.so        1
    2012-1-27-7-17-33       9371804 qecommon.cpp    117     This value is write-only. File Name: "QEProperty.cpp". Line: 145       
    2012-1-31-13-8-23       9371804 QESession.cpp   445     Set Product View Locale: 1033   20
    2012-1-31-13-8-23       9371804 QESession.cpp   479     Set Preferred View Locale: 1033 20
    2012-1-31-13-8-23       9371804 QESession.cpp   501     Set Process Locale: 1033        20
    2012-1-31-13-8-23       9371804 qecommon.cpp    117     This property is currently in a read-only state and cannot be modified. File Name: "QEProperty.cpp".
    An ldd on the operating system says all libarys are availabe:
    bash-3.2$ ldd /usr/sbop/sap_bobj/enterprise_xi40/aix_rs6000/crpe/libcrdb_db2cli.so
    /usr/sbop/sap_bobj/enterprise_xi40/aix_rs6000/crpe/libcrdb_db2cli.so needs:
             /usr/lib/libC.a(shr2.o)
             /usr/sbop/sap_bobj/enterprise_xi40/aix_rs6000/libetc.so
             /usr/lib/libC.a(ansi_32.o)
             /usr/sbop/sap_bobj/enterprise_xi40/aix_rs6000/libBCM.so
             /usr/lib/libC.a(shr.o)
             /usr/lib/libC.a(shr3.o)
             /usr/lib/libc_r.a(shr.o)
             /usr/sbop/sap_bobj/enterprise_xi40/aix_rs6000/libcxlibw.so
             /usr/lib/libpthreads.a(shr_xpg5.o)
             /usr/sbop/sap_bobj/enterprise_xi40/aix_rs6000/libOCAhelperw.so
             /home/boeadm/sqllib/lib32/libdb2.a(shr.o)
             /usr/sbop/sap_bobj/enterprise_xi40/aix_rs6000/libsatlw.so
             /usr/lib/libC.a(shrcore.o)
             /usr/lib/libC.a(ansicore_32.o)
             /usr/lib/libpthread.a(shr_comm.o)
             /usr/lib/libpthread.a(shr_xpg5.o)
             /usr/lib/libC_r.a(ansi_32.o)
             /usr/lib/librtl.a(shr.o)
             /usr/lib/libc.a(shr.o)
             /unix
             /usr/lib/libcrypt.a(shr.o)
             /usr/sbop/sap_bobj/enterprise_xi40/aix_rs6000/libTraceLog.so
             /usr/lib/libiconv.a(shr4.o)
             /usr/sbop/sap_bobj/enterprise_xi40/aix_rs6000/libicuuc.so
             /usr/sbop/sap_bobj/enterprise_xi40/aix_rs6000/libicui18n.so
             /usr/lib/libdl.a(shr.o)
             /usr/sbop/sap_bobj/enterprise_xi40/aix_rs6000/libboez.so
             /usr/lib/libpthreads.a(shr_comm.o)
             /usr/sbop/sap_bobj/enterprise_xi40/aix_rs6000/libebus.so
             /usr/sbop/sap_bobj/enterprise_xi40/aix_rs6000/libfssl.so
             /usr/sbop/sap_bobj/enterprise_xi40/aix_rs6000/liblocale_fallback.so
             /home/boeadm/sqllib/lib32/libdb2osse.a(shr.o)
             /home/boeadm/sqllib/lib32/libdb2locale.a(shr.o)
             /home/boeadm/sqllib/lib32/libdb2g11n.a(shr.o)
             /home/boeadm/sqllib/lib32/libdb2osse_db2.a(shr.o)
             /home/boeadm/sqllib/lib32/libdb2genreg.a(shr.o)
             /home/boeadm/sqllib/lib32/libdb2install.a(shr.o)
             /home/boeadm/sqllib/lib32/libdb2trcapi.a(shr.o)
             /home/boeadm/sqllib/lib32/libdb2dascmn.a(shr.o)
             /usr/sbop/sap_bobj/enterprise_xi40/aix_rs6000/libicudata30.so
             /usr/sbop/sap_bobj/enterprise_xi40/aix_rs6000/libicuuc30.so
    bash-3.2$
    Does somebody have an idea where to search to get a solution for this error?
    PS: With Crystal for Enterprise 4.0 everything works fine, but the Crystal for Enterprise 4.0 services are running with 64 bit.

    Hello All,
    the Problem has been found by SAP. The Business Objects Server is searching for an env variable called LIBPATH32.
    By default this has not been set to the DB2 x32 Libary path by AIX or SBOP setup.
    We solved the issue by adding the following (LIBPATH32) into the file .profile
    The following three lines have been added by IBM DB2 instance utilities.
    if [ -f /home/boeadm/sqllib/db2profile ]; then
        . /home/boeadm/sqllib/db2profile
        LIBPATH32=/home/boeadm/sqllib/lib32:$LIBPATH32; export LIBPATH32
    fi
    After doing:
    bash-3.2$ cd /usr/sbop/sap_bobj/
    bash-3.2$ . setup/env.sh
    The path has been set correctly to the x32 libarys:
    LIBPATH32=/usr/sbop/sap_bobj/enterprise_xi40/aix_rs6000/:/usr/sbop/sap_bobj/enterprise_xi40/aix_rs6000/crpe/:/usr/sbop/sap_bobj/enterprise_xi40/aix_rs6000/crpe/mw/:/usr/sbop/sap_bobj/enterprise_xi40/aix_rs6000/ras:/home/boeadm/sqllib/lib32::/usr/sbop/sap_bobj/enterprise_xi40/aix_rs6000/crpe/mw//lib-aix4:/usr/sbop/sap_bobj/enterprise_xi40/aix_rs6000/crpe/mw//lib-aix4_optimized
    Kind regards
    Marc Reiter

  • Do i need security/antivirus for mac macbook pro 15/ 2013

    do i need security/antivirus for my macbook pro 15 2013

    do i need security/antivirus for my macbook pro 15 2013
    If you are using OS X you already have it.
    There will always be threats to your information security associated with using any Internet - connected communications tool:
    You can mitigate those threats by following commonsense practices
    Delegating that responsibility to software is an ineffective defense
    Assuming that any product will protect you from those threats is a hazardous attitude that is likely to result in neglecting point #1 above.
    OS X already includes everything it needs to protect itself from viruses and malware. Keep it that way with software updates from Apple.
    A much better question is "how should I protect my Mac":
    Never install any product that claims to "clean up", "speed up",  "optimize", "boost" or "accelerate" your Mac; to "wash" it, "tune" it, or to make it "shiny". Those claims are absurd.Such products are very aggressively marketed. They are all scams.
    Never install pirated or "cracked" software, software obtained from dubious websites, or other questionable sources.
    Illegally obtained software is almost certain to contain malware.
    "Questionable sources" include but are not limited to spontaneously appearing web pages or popups, download hosting sites such as C net dot com, Softonic dot com, Soft pedia dot com, Download dot com, Mac Update dot com, or any other site whose revenue is primarily derived from junk product advertisements.
    If you need to install software that isn't available from the Mac App Store, obtain it only from legitimate sources authorized by the software's developer.
    Don’t supply your password in response to a popup window requesting it, unless you know what it is and the reason your credentials are required.
    Don’t open email attachments from email addresses that you do not recognize, or click links contained in an email:
    Most of these are scams that direct you to fraudulent sites that attempt to convince you to disclose personal information.
    Such "phishing" attempts are the 21st century equivalent of a social exploit that has existed since the dawn of civilization. Don’t fall for it.
    Apple will never ask you to reveal personal information in an email. If you receive an unexpected email from Apple saying your account will be closed unless you take immediate action, just ignore it. If your iCloud, iTunes, or App Store account becomes disabled for valid reasons, you will know when you try to buy something or log in to this support site, and are unable to.
    Don’t install browser extensions unless you understand their purpose. Go to the Safari menu > Preferences > Extensions. If you see any extensions that you do not recognize or understand, simply click the Uninstall button and they will be gone.
    Don’t install Java unless you are certain that you need it:
    Java, a non-Apple product, is a potential vector for malware. If you are required to use Java, be mindful of that possibility.
    Java can be disabled in System Preferences.
    Despite its name JavaScript is unrelated to Java. No malware can infect your Mac through JavaScript. It’s OK to leave it enabled.
    Beware spontaneous popups: Safari menu > Preferences > Security > check "Block popup windows".
    Popup windows are useful and required for some websites, but unsolicited popups are commonly used to deceive people into installing unwanted software they would never intentionally install.
    Popups themselves cannot infect your Mac, but many contain resource-hungry code that will slow down Internet browsing.
    If you ever receive a popup window indicating that your Mac is infected with some ick or that you won some prize, it is 100% fraudulent. Ignore it.
    The same goes for a spontaneously appearing dialog insisting that you upgrade your video player right this instant. Such popups are frequently associated with sites that promise to deliver "free" movies or other copyrighted content that is not normally "free".
    The more insistent it is that you upgrade or install something, the more likely it is to be a scam. Close the window or tab and forget it.
    Ignore hyperventilating popular media outlets that thrive by promoting fear and discord with entertainment products arrogantly presented as "news". Learn what real threats actually exist and how to arm yourself against them:
    The most serious threat to your data security is phishing. Most of these attempts are pathetic and are easily recognized, but that hasn't stopped prominent public figures from recently succumbing to this age-old scam.
    OS X viruses do not exist, but intentionally malicious or poorly written code, created by either nefarious or inept individuals, is nothing new.
    Never install something without first knowing what it is, what it does, how it works, and how to get rid of it when you don’t want it any more.
    If you elect to use "anti-virus" software, familiarize yourself with its limitations and potential to cause adverse effects, and apply the principle immediately preceding this one.
    Most such utilities will only slow down and destabilize your Mac while they look for viruses that do not exist, conveying no benefit whatsoever - other than to make you "feel good" about security, when you should actually be exercising sound judgment, derived from accurate knowledge, based on verifiable facts.
    Do install updates from Apple as they become available. No one knows more about Macs and how to protect them than the company that builds them.
    Summary: Use common sense and caution when you use your Mac, just like you would in any social context. There is no product, utility, or magic talisman that can protect you from all the evils of mankind.

  • Failed to load database information. Error in {GUID}.rpt

    Hi
    I have a C# windows service that load a rpt file and export it to PDF
    I am required to use XML as data source for the rpt file, and in the IDE of CR 2013 it always works fine via local XML file, and also I create a http/https pages which returns a XML stream, it still works,  preview fine.
    And then I debug into my unit test project, load the rpt file, set the necessary parameters, and at last call the ReportDocument.Export(), the PDF was generated successfully.
    But when I deploy the windows service in my local machine, it always throw out an exception with the error message of “Failed to load database information. Error in {GUID}.rpt” at ReportDocument.Export().
    Here is the environment of my local machine:
        Windows 7 (64 bit)
        NET framework 4.0 / VS2010 build with “Any CPU”
        CR2013 with the latest run-time packages for VS
        I also have crdb_xml.dll in both of the following paths:
    C:\Program Files (x86)\SAP BusinessObjects\Crystal Reports for .NET Framework 4.0\Common\SAP BusinessObjects Enterprise XI 4.0\win64_x64
    C:\Program Files (x86)\SAP BusinessObjects\Crystal Reports for .NET Framework 4.0\Common\SAP BusinessObjects Enterprise XI 4.0\win32_x86
    I doubt that I missed something in my environment, is there any suggestions? Thanks a lot!

    Thank you for your advice!
    I have deployed the crdb_xml driver as the steps mentioned in your links, it resolved previous error. Thanks a lot!
    But now I encountered another problem, ok, here is my work flow:
    1. I create two separate .net pages which return xml stream for my report file, one for main report and the other for the sub report. And these pages need to pass parameters.
    2. I create http/https URL xml data source for both the main report and sub report, also I added the parameters in the end of my creation by @prompt function.
    3. Then I preview my report, enter the necessary parameters in the pop-up window, and click “OK”, the xml data returned from my URL and displayed correctly in my report.
    4. Then I test into my windows service:
    1) Create an object of CrystalDecisions.CrystalReports.Engine.ReportDocument() named rptDoc to load my report file.
    2) Set parameters to rptDoc via the function of rptDoc.SetParameterValue()
    3) Apply my logonInfo and attributes information
    4) rptDoc.Export().
    Then I got my problem, the parameters did not send to my .net pages all the while, but it is worked fine if I previewed the report in CR 2013 design tool.
    Is it the problem that I missed some settings in my .net code or any way CrystalReport.Engine did not support to pass parameters to a report with http/https xml data source?
    I am blocked by this issue, any suggestion? Thanks!
    For your reference, here is the .net page which is trying to catch the parameters
    foreach (var item in Request.Params)
    paramsList.Add(item.ToString());
                    ExceptionManager.InsertException(new Exception(string.Join(",", paramsList)));
                    BrokerEntity broker = null;
                    string ifpPSID = Params.ReplaceNullWith(Request["@IFPPSID"], Null.NullString).ToString();
    When preview the report in CR 2013 design tool, we get following string for “Request.Params”
    “@IFPPSID,ASP.NET_SessionId,ALL_HTTP,ALL_RAW,APPL_MD_PATH,APPL_PHYSICAL_PATH,AUTH_TYPE,AUTH_USER,AUTH_PASSWORD,LOGON_USER,REMOTE_USER,CERT_COOKIE,CERT_FLAGS,CERT_ISSUER,CERT_KEYSIZE,CERT_SECRETKEYSIZE,CERT_SERIALNUMBER,CERT_SERVER_ISSUER,CERT_SERVER_SUBJECT,CERT_SUBJECT,CONTENT_LENGTH,CONTENT_TYPE,GATEWAY_INTERFACE,HTTPS,HTTPS_KEYSIZE,HTTPS_SECRETKEYSIZE,HTTPS_SERVER_ISSUER,HTTPS_SERVER_SUBJECT,INSTANCE_ID,INSTANCE_META_PATH,LOCAL_ADDR,PATH_INFO,PATH_TRANSLATED,QUERY_STRING,REMOTE_ADDR,REMOTE_HOST,REMOTE_PORT,REQUEST_METHOD,SCRIPT_NAME,SERVER_NAME,SERVER_PORT,SERVER_PORT_SECURE,SERVER_PROTOCOL,SERVER_SOFTWARE,URL,HTTP_CONNECTION,HTTP_ACCEPT,HTTP_HOST,HTTP_USER_AGENT,HTTP_FRONT_END_HTTPS”
    When run in windows service, we get following string without parameters “@IFPPSID”
    “ASP.NET_SessionId,ALL_HTTP,ALL_RAW,APPL_MD_PATH,APPL_PHYSICAL_PATH,AUTH_TYPE,AUTH_USER,AUTH_PASSWORD,LOGON_USER,REMOTE_USER,CERT_COOKIE,CERT_FLAGS,CERT_ISSUER,CERT_KEYSIZE,CERT_SECRETKEYSIZE,CERT_SERIALNUMBER,CERT_SERVER_ISSUER,CERT_SERVER_SUBJECT,CERT_SUBJECT,CONTENT_LENGTH,CONTENT_TYPE,GATEWAY_INTERFACE,HTTPS,HTTPS_KEYSIZE,HTTPS_SECRETKEYSIZE,HTTPS_SERVER_ISSUER,HTTPS_SERVER_SUBJECT,INSTANCE_ID,INSTANCE_META_PATH,LOCAL_ADDR,PATH_INFO,PATH_TRANSLATED,QUERY_STRING,REMOTE_ADDR,REMOTE_HOST,REMOTE_PORT,REQUEST_METHOD,SCRIPT_NAME,SERVER_NAME,SERVER_PORT,SERVER_PORT_SECURE,SERVER_PROTOCOL,SERVER_SOFTWARE,URL,HTTP_CONNECTION,HTTP_ACCEPT,HTTP_HOST,HTTP_USER_AGENT,HTTP_FRONT_END_HTTPS”

  • 10XE and 9.2 database on 1 machine. help needed

    Is it possible to have both a 10XE database and a 9.2.0.5 database on 1 machine, running Windows 2000?
    I had a 9.2.0.5 database on my laptop, just for test purposes, and now I have installed a 10XE instance on it too. 10XE works fine, but the 9.2 listener service doesn't start anymore (not even when all the 10XE services are shut off). Of course I didn't install the 10XE in the same directory as the 9.2 database, so it didn't write over any of the settingsfiles.
    All the other services required for the 9.2 database start perfectly, except for the listener. That one fails and doesn't return an error.
    I guess some settings for the listener have been overwritten (perhaps in the registry?), but I don't know where. Does anybody have any ideas what needs to be changed?

    thanks.
    1. for the 3 entries that XE made by default, the status is Ready.
    But for the one that I've added to tnsnames for the 9-database, it returns the following:
    Used TNSNAMES adapter to resolve the alias
    Attempting to contact (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = BEQ)
    (PROGRAM = oracle)(ARGV0 = oracleTWES) (ARGS='(DESCRIPTION=(LOCAL=YES)(ADDRESS=(
    PROTOCOL=beq)))'))) (CONNECT_DATA = (SID = TWES)))
    TNS-12560: TNS:protocol adapter error
    which basically is the same error as I get when I connect with Toad or a similar program.
    2. the 9-listener isn't started, so that won't clash with the 10-listener on port 1521
    3. the status, as you can see, isn't Ready for a few:
    D:\oracle\ora10ex\app\oracle\product\10.2.0\server\BIN>lsnrctl status
    LSNRCTL for 32-bit Windows: Version 10.2.0.1.0 - Beta on 09-DEC-2005 15:42:05
    Copyright (c) 1991, 2005, Oracle. All rights reserved.
    Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1)))
    STATUS of the LISTENER
    Alias LISTENER
    Version TNSLSNR for 32-bit Windows: Version 10.2.0.1.0 - Beta
    Start Date 09-DEC-2005 15:35:23
    Uptime 0 days 0 hr. 6 min. 42 sec
    Trace Level off
    Security ON: Local OS Authentication
    SNMP OFF
    Default Service XE
    Listener Parameter File d:\oracle\ora10ex\app\oracle\product\10.2.0\server\network\admin\listener.ora
    Listener Log File d:\oracle\ora10ex\app\oracle\product\10.2.0\server\network\log\listener.log
    Listening Endpoints Summary...
    (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\\.\pipe\EXTPROC1ipc)))
    (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=NB72.athylon.be)(PORT=1521)))
    (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=NB72.athylon.be)(PORT=8081))(Presentation=HTTP)(Session=RAW))
    Services Summary...
    Service "CLRExtProc" has 1 instance(s).
    Instance "CLRExtProc", status UNKNOWN, has 3 handler(s) for this service...
    Service "PLSExtProc" has 1 instance(s).
    Instance "PLSExtProc", status UNKNOWN, has 1 handler(s) for this service...
    Service "TWES" has 1 instance(s).
    Instance "TWES", status UNKNOWN, has 1 handler(s) for this service...
    Service "XEXDB" has 1 instance(s).
    Instance "xe", status READY, has 1 handler(s) for this service...
    Service "XE_XPT" has 1 instance(s).
    Instance "xe", status READY, has 1 handler(s) for this service...
    Service "xe" has 1 instance(s).
    Instance "xe", status READY, has 1 handler(s) for this service...
    The command completed successfully
    6. There's no default domain name for my 10XE sqlnet. In my 9, there was, but I didn't add that part to the name when I put the entry in the tnsnames.

  • Cannot enable broker configuration or showing database information

    - I add the primary database and standby database into broker configuration :
    DGMGRL> show configuration
    Configuration - DGConfig1
    Protection Mode: MaxPerformance
    Databases:
    TEST_PRI - Primary database
    TEST_STD - Physical standby database
    Fast-Start Failover: DISABLED
    Configuration Status:
    SUCCESS
    - And enable configuration
    DGMGRL> enable configuration;
    Enabled.
    - And show configuration again
    DGMGRL> show configuration;
    Configuration - DGConfig1
    Protection Mode: MaxPerformance
    Databases:
    TEST_PRI - Primary database
    TEST_STD - Physical standby database
    Fast-Start Failover: DISABLED
    Configuration Status:
    SUCCESS
    - But, when i show the database information
    DGMGRL> show database TEST_PRI
    Object "test_pri" was not found
    - I notice that the "ENABLE" notation is not show up in the broker configuration, like this
    DGMGRL> show configuration
    Configuration
    Name: DGConfig1
    Enabled: YES <<<--------------------
    Protection Mode: MaxPerformance
    Databases:
    pc00prmy - Primary database
    pc00sby1 - Physical standby database
    Fast-Start Failover: DISABLED
    Current status for "DGConfig1":
    SUCCESS
    ---- Why my configuration does note have the notation : "Enabled : YES/NO" ???
    ---- And in the configuration, it list databases (pri and stdby), but why i can not use "show database TEST_PRI/TEST_STD"
    Please help
    So thanks
    Ch

    Hello;
    You show :
    show database TEST_PRI
    I think it need to be :
    show database 'TEST_PRI'
    Additional examples :
    DGMGRL> SHOW DATABASE 'TEST_PRI' 'StatusReport';
    DGMGRL> SHOW DATABASE 'TEST_PRI' 'LogXptStatus';
    DGMGRL> SHOW DATABASE 'TEST_PRI' 'InconsistentProperties';
    DGMGRL> SHOW DATABASE 'TEST_PRI' 'InconsistentLogXptProps';
    Best Regards
    mseberg

  • Database Toolkit - Get Database Information

    Hi All,
    I'm struggling a bit with this toolkit, and thought I'd bring it up on here for some input.
    Using the included functions with that toolkit, I'm able to connect to my database, but i'm having trouble writing to it (Error -2147217913).  I'm a bit concerned that maybe my data types don't match, so in order to confirm, I noticed in the examples given with this toolkit there was a VI that gets your database information (Column names, tables, most relevant - data types per column name.).  Something odd happened that I'm not sure if its supposed to:
    I changed the UDL address of the example database, to my database's UDL...nothing else, just to get a list of datatypes.  Now using their UDL it finishes cleanly, w/no error.  With my UDL - I receive Error -2147217900 occurred at Conn Execute.vi->DB Tools List Columns.vi->Get Database Information.vi.  Interesting eh?  But it does show every column name/and data type, wonder why it fails though?
    Anyone have some recommendations of how to troubleshoot next? Or how to interpret this?  I'm betting if I can figure out why its failing in the example program, both failures are maybe tied together?
    LV7.1, LV8.5

    Hi Aashish!
    Good news, figured out the problem...I WAS writing a null to the database (by accident), and while access doesn't mind them - the toolkit is based on SQL standard which i believe does.  The program had a cluster that was being initialized, and fed into a loop where it waited for user action. (So we didn't have left over garbage in each field whenever the app ran.)  Once the user input all their data, that same wire was fed into the input to populate the array. I thought it would update the cluster as the controls were changed, but I guess the only way to change elements is to unbundle, change and rebundle. (At least thats how it behaves)
    Appreciate the help, but while on the topic maybe you can give me a pointer, the only way I could work it so a fresh copy of the data was sent into the cluster, was to make a local variable of the cluster and wire that to the input (See picture).  Rather than get yelled at later if I need more help, any idea how to reduce that local so we don't require a duplicate copy of the data?  (avoid race conditions, etc.)  Or would you even?  Guess it boils down to, is there another way to update the cluster in there?  I can unbundle, and rebundle, but I'm not sure what I'd do between the two to update all those to feed into the database...its a bit confusing to describe but I think it gets the idea across lol.
    I was thinking about a way to do it...and thought maybe I need an indicator for each control, then when the indicator changes, feed that into the control cluster to update from intial and go from there...but thats a copy of data the same size as the local would make, I'd think.
    LV7.1, LV8.5
    Attachments:
    Working method.JPG ‏147 KB

  • Crystal 2011 Failed to load database information error when upgrading from 2008.

    I'm unable to get past this error.   Error in File ~tmp34887ec5d7e6780.rpt: Failed to load database information.
    Configured Windows 2008 64 bit Server
    Installed Crystal Report Server 2011 - BI Enterprise 14.0.0
    Oracle 11g 64 bit version
    I can test the connection with success.  I can also run the tnsping command without issues.
    I pubished several working reports from Crystal 2008 to the new server with Crystal 2011.    Every time I run a report, I end up with the generic connection error: Error in File ~tmp34887ec5d7e6780.rpt: Failed to load database information.
    I saw a post that suggested installing the 32 bit Oracle Client first, and then the 64 bit client, but there was no indication that this would fix the error.  Does anyone know if that is infact the solution, or are there other underlaying issues?
    Thanks,
    Sue

    Hi Sue,
    Make sure you have 32 Bit version Oracle Client installed on your server as CR2011 is a 32 bit application and CR2011 Processing Server is also 32 bit.
    Check for the required Environment variables:
    Navigate to Start -> Control Panel -> System.
    Navigate to Advance system settings -> Environmental Variables.
    Under the user's variable check the environmental variable as given below if any difference make the changes:
    ORACLE_HOME=<64-bit version of the Oracle client>
    ORACLE_HOME32=<32-bit version>
    PATH=<64-bit version>
    PATH32=<32-bit version>
    BOE_USE_32BIT_ENV_FOR=ORACLE_HOME,PATH
    OR
    Install Oracle client as ‘Runtime’ install, then there is no need to set the Environment variables.
    If the Oracle client is installed prior to Business Objects then just restart the BO servers to make it working.
    I am assuming that you are recieving the error from BI launchpad so this post should have been on
    SAP BI
    - Shahnawaz

  • How to get Database information properly to JTable...

    Hi!
    Sorry to bother with this kind of stupid question but I thought I'd ask someone for help in here...
    The case is that I'm trying to learn the use of Swing components at the moment, and I had this strange idea of trying to add my databases to this study. So, I started testing with the sample codes included in java.sun.com's pages...
    I got the data from the database to Jtable. The problem is that at the moment this attempt creates the table in the same loop as it gets the data from the database so I get every row of data to a separate table... :)
    So, if someone could help me in my studies and tell how can I get my data to a single table? :)
    Here's what I've been messing with...
    try
    yhteys=DriverManager.getConnection(url, tunnus, salasana);
    stmt=yhteys.createStatement();
    sql = "SELECT A.Asiakasnumero, A.Yritys, A.L?hiosoite, A.Postinumero, A.Postitoimipaikka, T.Tilnro, T.Toipvm, T.Tuotenumero, T.Tuote, T.Kappaletta FROM ASIAKAS AS A, TILAUS AS T, TUOTE AS TU WHERE Toipvm=(SELECT MAX(Toipvm) FROM TILAUS AS TI WHERE TI.Asnro=T.Asnro) AND A.Asiakasnumero=T.Asnro AND T.Tuotenumero=TU.Tuotenro AND A.Asiakasnumero=1";
    ResultSet rs=stmt.executeQuery(sql);
    while(rs.next())
    Object an=rs.getString("Asiakasnumero");
    Object yr=rs.getString("Yritys");
    Object lo=rs.getString("L?hiosoite");
    Object pn=rs.getString("Postinumero");
    Object pt=rs.getString("Postitoimipaikka");
    Object tn=rs.getString("Tilnro");
    Object tp=rs.getDate("Toipvm");
    Object tu=rs.getString("Tuotenumero");
    Object tt=rs.getString("Tuote");
    Object ka=rs.getString("Kappaletta");
    String[] columnNames = {"Asiakasnumero",
              "Yritys",
              "L?hiosoite",
              "Postinumero",
              "Postitoimipaikka",
              "Tilnro",
              "Toipvm",
              "Tuotenumero",
              "Tuote",
              "Kappaletta"};
    Object[][] data = {
    {an, yr, lo, pn, pt, tn, tp, tu, tt, ka},
    final JTable table = new JTable(data, columnNames);
    table.setPreferredScrollableViewportSize(new Dimension(1000, 70));
    if (DEBUG) {
    table.addMouseListener(new MouseAdapter() {
    public void mouseClicked(MouseEvent e) {
    printDebugData(table);
    JScrollPane scrollPane = new JScrollPane(table);
    add(scrollPane);
    stmt.close();
    yhteys.close();
    catch(SQLException ex)
    System.err.println("SQLException: "+ex.getMessage());
    As you can see, this is EXTREMELY raw version (all data is retrieved as Strings instead of what they really are, and... Well... The JTable part is quite a straight copy from "Simple Table Demo"...).
    This is because I wanted to have the table running first before trying anything else and I'm learning from these examples. So, if anyone of you could give me hints I would really appreciate them...
    What I need to do first is get the JTable-part away from the while loop but how does that happen? :D
    /Sampsa

    You need to have layers. A layer is one or more classes that exist to provide a specific functionality. Typically a layer is "between" to other things and each thing can send input and get output from the layer.
    The gui layer does the gui part. (The two sides are the 'user' and the 'database layer')
    The database part does the database part. (The two sides are the 'gui layer' and the 'database')
    The gui layer calls the database layer to do the work.
    So for example you would have the following method in the database layer.
    Customer.getByName(String firstName, String lastName)
    This method would get a customer using the customer name to build the query string.
    Now if you want the Customer object could just have a bunch of get methods to get the data after you call the above method....
    getFirstName()
    getLastName()
    getAddress()
    getTelephone()
    The problem with the above becomes apparent when you start adding stuff, more types of objects and more fields to the objects.
    So typically a DTO is used.....
    http://java.sun.com/blueprints/corej2eepatterns/Patterns/TransferObject.html
    Try reading through the above link and you might also look at this one....
    http://java.sun.com/blueprints/corej2eepatterns/Patterns/DataAccessObject.html
    Keep in mind that you don't necessarily need the details in the above but just focus on the conceptual ideas.
    And once you read the above ask for more information.

  • Does my new Ipad and Ipod need antivirus protection?

    Does my new Ipad and Ipod need antivirus protection?

    well, it depends on how you define a virus, theorically, ios is not prone to viruses, and since ios has built-in security measures (link bellow) theres nothing to fear
    and also-since there are more windows users (in theory) than ios users (and again the security) it will be way easier to target windows OS then IOS
    http://images.apple.com/ipad/business/docs/iOS_Security_May12.pdf
    PDF FILE  NEEDS ADOBE READER / ACROBAT / IE WITH PLUG-INS
    READ--> kaspery insisted for apple to open up ios architecutre so companies could devolp antivirus software, but apple made the pdf (above) to prove ios dosent need it
    hopes this helps

  • HT202157 Why does my apple TV say it needs hdcp compatibility.  It never said that before.  Now my apple tv is not working.

    Why does my apple TV say it needs hdcp compatibility.  It never said that before.  Now my apple tv is not working.

    Hello Rickpoulette,
    The following article provides further information and could very well help get your Apple TV and your television cooperating again.
    If HDCP authentication does not succeed, you may see one of the following symptoms:
    A message may appear on your television stating "This content requires HDCP for playback. HDCP isn't supported by your HDMI connection."
    You may see periodic bands of static, or full screen static, flashing across your TV screen.
    If you are experiencing either of the symptoms above, try playing the same content again for at least another 10 seconds. If the issue persists, try the following steps until the issue is resolved:
    Connect your Apple TV (2nd generation) directly to your HDTV using an HDMI cable.
    Set your Apple TV and HDTV to off or sleep mode
    From the Apple TV interface, select: Settings -> Sleep Now.
    Turn off your TV and wait for about 10 seconds.
    Turn your TV back on.
    Press the Select button on your Apple TV remote to wake your Apple TV.
    Some HDTVs may need a firmware update. Consult your TV manufacturer's user manual or online support pages for additional information about how to update your TV's firmware.
    If available, try using a different HDMI to HDMI cable, such as an Apple HDMI to HDMI cable, directly between your Apple TV (2nd generation) and 720p HDCP-compatible HDTV.
    Apple TV (2nd generation): About Apple TV and HDCP
    http://support.apple.com/kb/HT4428
    Cheers,
    Allen

Maybe you are looking for