Second opinion : Database events

I'm probably a bit late but I found Database events and that seems to me something I have to use... Together with SQLlite / applescript...
But I want a second opinion. Is this is the best way to store my data for free?
Because when I start using database events I will get big databases with many records and fields,...
Of course if you have a better suggestion I would like to know it..
I prefer free / open source solutions. My software budget is zero this year.
Many thanks.

What is your primary goal here - to store lots of data, or to AppleScript your data?
The reason I ask is that Database Events is your simplest path to using a database within AppleScript, however it has a few caveats.
First is that I don't know anyone that's using it at scale. I've used it myself for small data sets but I don't know anyone storing gigabytes (or terabytes) of data with it. It might be fine - I just don't hear of it happening.
The second is that, IIRC, Apple have changed their underlying database in the past, so you may need to consider what to do if they repeat that (and whether they'll provide seamless migration tools).
So if your primary goal is to store lots of data, then there are other, free, solutions out there including MySQL, PostgreSQL and more. Of course, the downside to these is that there is little or no AppleScript integration, so you're limited to interacting with then via shell commands. AFAIK all the other databases that support AppleScript (either directly or via ODBC) are commercial.

Similar Messages

  • Recovering cold backup - running in circles - part 2 -Second opinion needed

    Hello all,
    Here I'm again but this time not to ask for a complete solution where I have to do nothing but a second opinion and some help in solving.
    In the thread [Recovering cold backup - alter database open failing - running in circles |http://forums.oracle.com/forums/thread.jspa?messageID=9663720] , I was trying to recover a database (I still am) for one of our clients.
    Since then a few things have changed, from our client we have no received the installation media for their database software: Oracle 10.0.1.0.2.
    I have installed this on a Linux, an opensuse while they used a RHEL 4, placed the database files in the a similar map structure as theirs and made sure that all the ORACLE variables were correctly set, we have also received the pfile and I made the corresponding initfile from.
    I start sqlplus / as sysdba
    Mounting the database no problem.
    Trying to open the database I receive the following error ORA-01207: file is more recent than controlfile – old controlfile, the error refers to the Datafile 2: '/home/oracle/product/10.1.0/oradata/orcl/undotbs01.dbf'.
    Their is no corresponding error message in the alert log, well their is but it doesn't really give me the information I was looking for.
    Mon Jul 11 16:38:26 2011
    alter database open
    ORA-1122 signalled during: alter database open...
    Mon Jul 11 16:44:51 2011
    ALTER DATABASE RECOVER database
    Mon Jul 11 16:44:51 2011
    Media Recovery Start
    Media Recovery failed with error 1122
    ORA-283 signalled during: ALTER DATABASE RECOVER database ...
    I then attempted to do a media recovery using recover database using backup controlfile, which fails because it can not find a corresponding backup controlfile.
    The section generated in the alert log did however worry me more:
    ALTER DATABASE RECOVER database using backup controlfile
    Mon Jul 11 16:46:15 2011
    Media Recovery Start
    WARNING! Recovering data file 1 from a fuzzy file. If not the current file
    it might be an online backup taken without entering the begin backup command.
    WARNING! Recovering data file 2 from a fuzzy file. If not the current file
    it might be an online backup taken without entering the begin backup command.
    WARNING! Recovering data file 3 from a fuzzy file. If not the current file
    it might be an online backup taken without entering the begin backup command.
    WARNING! Recovering data file 4 from a fuzzy file. If not the current file
    it might be an online backup taken without entering the begin backup command.
    WARNING! Recovering data file 5 from a fuzzy file. If not the current file
    it might be an online backup taken without entering the begin backup command.
    Starting datafile 1 with incarnation depth 0 in thread 1 sequence 1818761
    Datafile 1: '/home/oracle/product/10.1.0/oradata/orcl/system01.dbf'
    Starting datafile 2 with incarnation depth 0 in thread 1 sequence 1818764
    Datafile 2: '/home/oracle/product/10.1.0/oradata/orcl/undotbs01.dbf'
    Starting datafile 3 with incarnation depth 0 in thread 1 sequence 1818761
    Datafile 3: '/home/oracle/product/10.1.0/oradata/orcl/sysaux01.dbf'
    Starting datafile 4 with incarnation depth 0 in thread 1 sequence 1818765
    Datafile 4: '/home/oracle/product/10.1.0/oradata/orcl/users01.dbf'
    Starting datafile 5 with incarnation depth 0 in thread 1 sequence 1818761
    Datafile 5: '/home/oracle/product/10.1.0/oradata/orcl/temp02.dbf'
    Media Recovery Log
    So that could mean that they've just taken a copy off the files without offlining the database first, anyway to confirm this.
    I've come to a point where I have not an immediately clue of what to do, some help even a little push could be helpful.

    I did
    SQL> recover database using backup controlfile until cancel;
    Specify log: {<RET>=suggested | filename | AUTO | CANCEL}
    /home/oracle/product/10.1.0/oradata/orcl/redo01.log
    Tue Jul 12 12:36:03 2011
    ALTER DATABASE RECOVER LOGFILE '/home/oracle/product/10.1.0/oradata/orcl/redo01.log'
    Tue Jul 12 12:36:03 2011
    Media Recovery Log /home/oracle/product/10.1.0/oradata/orcl/redo01.log
    Tue Jul 12 12:36:03 2011
    Incomplete recovery applied all redo ever generated.
    Recovery completed through change 996740226
    Tue Jul 12 12:36:03 2011
    orcl; Media Recovery Complete
    ARCH: Connecting to console port...
    Completed: ALTER DATABASE RECOVER LOGFILE '/home/oracle/pr
    Tue Jul 12 12:36:18 2011
    ALTER DATABASE RECOVER database using backup controlfile until cancel
    Tue Jul 12 12:36:18 2011
    Media Recovery Start
    Starting datafile 1 with incarnation depth 0 in thread 1 sequence 1
    Datafile 1: '/home/oracle/product/10.1.0/oradata/orcl/system01.dbf'
    Starting datafile 2 with incarnation depth 0 in thread 1 sequence 1
    Datafile 2: '/home/oracle/product/10.1.0/oradata/orcl/undotbs01.dbf'
    Starting datafile 3 with incarnation depth 0 in thread 1 sequence 1
    Datafile 3: '/home/oracle/product/10.1.0/oradata/orcl/sysaux01.dbf'
    Starting datafile 4 with incarnation depth 0 in thread 1 sequence 1
    Datafile 4: '/home/oracle/product/10.1.0/oradata/orcl/users01.dbf'
    Starting datafile 5 with incarnation depth 0 in thread 1 sequence 1
    Datafile 5: '/home/oracle/product/10.1.0/oradata/orcl/temp02.dbf'
    Media Recovery Log
    It said media recovery complete in sqlplus
    when I tried to open I got disconnection forced
    Tue Jul 12 12:37:18 2011
    alter database open resetlogs
    RESETLOGS after complete recovery through change 996740226
    Resetting resetlogs activation ID 1284019345 (0x4c889491)
    Online log /home/oracle/product/10.1.0/oradata/orcl/redo02.log: Thread 1 Group 2 was previously cleared
    Online log /home/oracle/product/10.1.0/oradata/orcl/redo03.log: Thread 1 Group 3 was previously cleared
    Setting recovery target incarnation to 4
    Tue Jul 12 12:37:18 2011
    Setting recovery target incarnation to 4
    Tue Jul 12 12:37:18 2011
    Flashback Database Disabled
    Tue Jul 12 12:37:18 2011
    Assigning activation ID 1284062526 (0x4c893d3e)
    Maximum redo generation record size = 120832 bytes
    Maximum redo generation change vector size = 116476 bytes
    Private_strands 7 at log switch
    Thread 1 opened at log sequence 1
    Current log# 1 seq# 1 mem# 0: /home/oracle/product/10.1.0/oradata/orcl/redo01.log
    Successful open of redo thread 1
    Tue Jul 12 12:37:18 2011
    MTTR advisory is disabled because FAST_START_MTTR_TARGET is not set
    Tue Jul 12 12:37:18 2011
    SMON: enabling cache recovery
    Tue Jul 12 12:37:18 2011
    Successfully onlined Undo Tablespace 1.
    Dictionary check beginning
    Dictionary check complete
    Tue Jul 12 12:37:18 2011
    SMON: enabling tx recovery
    Tue Jul 12 12:37:18 2011
    WARNING: The following temporary tablespaces contain no files.
    This condition can occur when a backup controlfile has
    been restored. It may be necessary to add files to these
    tablespaces. That can be done using the SQL statement:
    ALTER TABLESPACE <tablespace_name> ADD TEMPFILE
    Alternatively, if these temporary tablespaces are no longer
    needed, then they can be dropped.
    Empty temporary tablespace: TEMP
    Database Characterset is UTF8
    Tue Jul 12 12:37:18 2011
    Published database character set on system events channel
    Tue Jul 12 12:37:18 2011
    All processes have switched to database character set
    Tue Jul 12 12:37:18 2011
    Errors in file /home/oracle/product/10.1.0/db_1/admin/orcl/udump/orcl_ora_19084.trc:
    ORA-00600: internal error code, arguments: [4194], [21], [17], [], [], [], [], []
    Tue Jul 12 12:37:19 2011
    Errors in file /home/oracle/product/10.1.0/db_1/rdbms/log/orcl_smon_19072.trc:
    ORA-00600: internal error code, arguments: [4194], [75], [7], [], [], [], [], []
    Tue Jul 12 12:37:20 2011
    Doing block recovery for file 2 block 25323
    Block recovery range from rba 1.65.0 to scn 0.996740294
    Recovery of Online Redo Log: Thread 1 Group 1 Seq 1 Reading mem 0
    Mem# 0 errs 0: /home/oracle/product/10.1.0/oradata/orcl/redo01.log
    Block recovery stopped at EOT rba 1.67.16
    Block recovery completed at rba 1.67.16, scn 0.996740294
    Doing block recovery for file 2 block 25
    Block recovery range from rba 1.65.0 to scn 0.996740293
    Recovery of Online Redo Log: Thread 1 Group 1 Seq 1 Reading mem 0
    Mem# 0 errs 0: /home/oracle/product/10.1.0/oradata/orcl/redo01.log
    Block recovery completed at rba 1.67.16, scn 0.996740294
    Tue Jul 12 12:37:20 2011
    Errors in file /home/oracle/product/10.1.0/db_1/rdbms/log/orcl_smon_19072.trc:
    ORA-00604: error occurred at recursive SQL level 1
    ORA-00607: Internal error occurred while making a change to a data block
    ORA-00600: internal error code, arguments: [4194], [75], [7], [], [], [], [], []
    Tue Jul 12 12:37:21 2011
    Doing block recovery for file 2 block 1295
    Block recovery range from rba 1.63.0 to scn 0.996740295
    Recovery of Online Redo Log: Thread 1 Group 1 Seq 1 Reading mem 0
    Mem# 0 errs 0: /home/oracle/product/10.1.0/oradata/orcl/redo01.log
    Block recovery stopped at EOT rba 1.67.16
    Block recovery completed at rba 1.67.16, scn 0.996740294
    Doing block recovery for file 2 block 41
    Block recovery range from rba 1.63.0 to scn 0.996740292
    Recovery of Online Redo Log: Thread 1 Group 1 Seq 1 Reading mem 0
    Mem# 0 errs 0: /home/oracle/product/10.1.0/oradata/orcl/redo01.log
    Block recovery completed at rba 1.65.16, scn 0.996740293
    Tue Jul 12 12:37:21 2011
    Errors in file /home/oracle/product/10.1.0/db_1/admin/orcl/udump/orcl_ora_19084.trc:
    ORA-00600: internal error code, arguments: [4193], [57818], [10145], [], [], [], [], []
    Doing block recovery for file 2 block 622
    Block recovery range from rba 1.67.0 to scn 0.996740298
    Recovery of Online Redo Log: Thread 1 Group 1 Seq 1 Reading mem 0
    Mem# 0 errs 0: /home/oracle/product/10.1.0/oradata/orcl/redo01.log
    Block recovery stopped at EOT rba 1.69.16
    Block recovery completed at rba 1.69.16, scn 0.996740298
    Doing block recovery for file 2 block 9
    Block recovery range from rba 1.67.0 to scn 0.996740297
    Recovery of Online Redo Log: Thread 1 Group 1 Seq 1 Reading mem 0
    Mem# 0 errs 0: /home/oracle/product/10.1.0/oradata/orcl/redo01.log
    Block recovery completed at rba 1.69.16, scn 0.996740298
    WARNING: Files may exists in db_recovery_file_dest
    that are not known to the database. Use the RMAN command
    CATALOG RECOVERY AREA to re-catalog any such files.
    One of the following events caused this:
    1. A backup controlfile was restored.
    2. A standby controlfile was restored.
    3. The controlfile was re-created.
    4. db_recovery_file_dest had previously been enabled and
    then disabled.
    Tue Jul 12 12:37:23 2011
    Errors in file /home/oracle/product/10.1.0/db_1/admin/orcl/udump/orcl_ora_19084.trc:
    ORA-00600: internal error code, arguments: [4194], [75], [7], [], [], [], [], []
    Doing block recovery for file 2 block 25323
    Block recovery range from rba 1.65.0 to scn 0.996740294
    Recovery of Online Redo Log: Thread 1 Group 1 Seq 1 Reading mem 0
    Mem# 0 errs 0: /home/oracle/product/10.1.0/oradata/orcl/redo01.log
    Block recovery completed at rba 1.67.16, scn 0.996740297
    Doing block recovery for file 2 block 25
    Block recovery range from rba 1.65.0 to scn 0.996740301
    Recovery of Online Redo Log: Thread 1 Group 1 Seq 1 Reading mem 0
    Mem# 0 errs 0: /home/oracle/product/10.1.0/oradata/orcl/redo01.log
    Block recovery completed at rba 1.71.16, scn 0.996740302
    Tue Jul 12 12:37:24 2011
    Errors in file /home/oracle/product/10.1.0/db_1/admin/orcl/udump/orcl_ora_19084.trc:
    ORA-00607: Internal error occurred while making a change to a data block
    ORA-00600: internal error code, arguments: [4194], [75], [7], [], [], [], [], []
    Error 607 happened during db open, shutting down database
    USER: terminating instance due to error 607
    Instance terminated by USER, pid = 19084
    ORA-1092 signalled during: alter database open resetlogs...
    ************************************************************************************************************************************************************************************************

  • Job on database event

    Hi all,
    I want to create a job based on a database event.
    I want to delete records in a table that are older then for example 4 years old. Tha tabel has a create_date attribute.
    Is this possible?
    Ps.
    Currently I would create a procedure that would check for records older than 4 years and delete them. I would then create a job that runs this procedure every year.
    And then I read about jobs based on events. they work with the concept of oracle messaging and queues. This seemd a better idea.

    Hi,
    I don't think events would work well for your case. Database events are really AQ messages. The database really doesn't send messages, you need to create the infrastructure to enqueue messages or raise alerts yourself.
    In my opinion, building the infrastructure to do this is less efficient and more complex than simply scheduling a job that runs once every so often.
    -Ravi

  • How to generate an email on a database event?

    Dear gurus...I've heard about diferent ways of generating email in response to a database event e.g
    1 - Using UTL_MAIL package
    or
    2 - Event Driven Reporting feature of 10g Database and using SRW.Run_Report package to generate and mail a report.
    Now I'm confused that how should I accomplish the following tasks:
    (i) - How to generate an email after Insert/Update/Delete on a table and acknowledge the concerned users about that event?
    (ii) - How to attach a text file with that email?

    Dear Ivan...I've tried both UTL_SMTP and UTL_MAIL, UTL_SMTP is working well and sending mails but following code of UTL_MAIL is giving the error which I can't guess, why?
    DECLARE
    CRLF CHAR(2) := CHR(10) || CHR(13);
    BEGIN
    UTL_MAIL.SEND(sender => '[email protected]',
    recipients => '[email protected]',
    cc => NULL,
    bcc => NULL,
    subject => 'Test Email',
    message => 'Test line1' || CRLF || CRLF || 'Test line2',
    mime_type => 'text/plain; charset=us-ascii',
    priority => 1);
    END;
    and the error is:
    ORA-29279: SMTP permanent error: 554 Message is not RFC compliant
    ORA-06512: at "SYS.UTL_SMTP", line 20
    ORA-06512: at "SYS.UTL_SMTP", line 98
    ORA-06512: at "SYS.UTL_SMTP", line 345
    ORA-06512: at "SYS.UTL_MAIL", line 577
    ORA-06512: at "SYS.UTL_MAIL", line 594
    ORA-06512: at line 4
    could u guess why this error is generating???
    P.S...I'm using Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64bit Production on MS-Windows Server-2003.

  • **URGENT**Second opinion needed

    Hey,
    Currently have Iphone 3g, want to get the new blackberry bold. Prefer blackberries. Just would like some feedback on why to switch or not to switch,advantages vs disadvantages that I may not be thinking about. Have done research just need a general second opinion to fully make up my mind.

    In general when one reads peoples opinion of the iPhone you hear this:
    From those that traded up from basic phone to their first smart phone, the iPhone kicks bu*t.
    For those that have had a smart phone (particularly Blackberry) they find the iPhone lacks in some of the things they had access to via owning a smart phone (big one is email options and how it works).
    You hear mixed reviews from those that have had Blackberrys and used them to their full potential (some people just had them to had them so find the iPhone fine).
    So you said you like Blackberry...I am assuming you had one and are missing some features of it. Thus the choice is based on your needs.
    Those that want a richer corp. email experience find the Blackberry better.

  • Ingres to Oracle Migration (Database Events)

    I am currently working on an Ingres II to Oracle 8.1.6 migration
    project. The client OpenROAD 3.5/03 application makes extensive
    use of Ingres database events.
    Put simply we have a single master process which services
    requests for orders from a number of child processes. There is a
    desire to minimise the degree of code changes when migrating the
    application. OpenROAD provides the
    DBSessionObject.RegisterDBEvent and RaiseDBEvent methods which
    make underlying calls to the Oracle DBMS_ALERT package.
    The problem we have stems from the fact that Ingres database
    events are broadcast to all sessions registered as having an
    interest, much like the Oracle alerts. However, Ingres events
    are retained in a queue whereas the Oracle alert messages, if
    unread, are simply overwritten.
    I feel the best solution would probably be to use the Oracle
    DBMS_PIPE package and build dedicated pipes between each
    master/child session. However, OpenROAD does not appear to
    provide an interface to this package.
    Does anyone have experience of this problem or have any
    suggestions? I'm looking for information on how other sites have
    successfully migrated between the two products. I did find a
    migration toolkit but it seems to avoid the issue of database
    events.
    Many thanks,
    Max

    hello,
    I am interested on the architecture which you set up to see how
    you reach a base ORACLE from OPENROAD or ABF applications. Have
    you planned to pass in OPENROAD 4.1? do you know the GATEWAY CA?
    Thanks in advance,
    Didier

  • Database events

    Hi I am connecting to Oracle 9 database using OracleInProcServer library from my .NET 1.1 project.
    I want to use database events so Oracle can notify me of a change in database.
    My code:
    Dim gOraSession As Object
    Dim gOraSubscriptions As OracleInProcServer.OraSubscriptions
    Dim gOraDatabase As OracleInProcServer.OraDatabase
    gOraSession = CreateObject("OracleInProcServer.XOraSession")
    gOraDatabase = gOraSession.DbOpenDatabase("<database_instance>", "<username>/<password>", OracleInProcServer.dbOption.ORADB_ENLIST_FOR_CALLBACK)
    gOraSubscriptions = gOraDatabase.Subscriptions
    gOraSubscriptions.Add("<queue_name>:<subscriber>", DBEventsHdlr, A) --------ERROR
    gOraSubscriptions(0).Register()
    I get the Type Mismatch error on the line before the last one. What could be the problem?

    Hi I am connecting to Oracle 9 database using OracleInProcServer library from my .NET 1.1 project.
    I want to use database events so Oracle can notify me of a change in database.
    My code:
    Dim gOraSession As Object
    Dim gOraSubscriptions As OracleInProcServer.OraSubscriptions
    Dim gOraDatabase As OracleInProcServer.OraDatabase
    gOraSession = CreateObject("OracleInProcServer.XOraSession")
    gOraDatabase = gOraSession.DbOpenDatabase("<database_instance>", "<username>/<password>", OracleInProcServer.dbOption.ORADB_ENLIST_FOR_CALLBACK)
    gOraSubscriptions = gOraDatabase.Subscriptions
    gOraSubscriptions.Add("<queue_name>:<subscriber>", DBEventsHdlr, A) --------ERROR
    gOraSubscriptions(0).Register()
    I get the Type Mismatch error on the line before the last one. What could be the problem?

  • Database event in caps

    Hi everyone
    I need to know if there's a way to manage database events (such as a row insert) in CAPS. Can I implemlent (or import) a trigger made in SQLServer2000 with SQLServer eway?
    Thanks
    Ivano

    Hi Sohit,
    It must work. you keep a break point and check. I had used the same  same thing in one of my object.
    the logic would be to
    LOOP AT TOTAL.
    Now check the record of TOTAL which you want to check by using offset like  TOTAL+0(4) i.e. the first four characters of the total which is for the first field and by taking it do the validation by checking teh database or whatever if fails raise the error message.
    ENDLOOP.
    If you have any doubt write back i'll help you.
    <b>Kindly reward points if it helps.</b>
    Thanks and Regards
    Tanweer zaki

  • Database Event Subscription with oo4o c++

    Hi,
    how do I subscribe to Database events using oo4o for C++ API? oo4o does provides OraSubscription object but I can't seem to find its equivalent class in C++.
    Your help will be greatly appreciated.

    Hi,
    how do I subscribe to Database events using oo4o for C++ API? oo4o does provides OraSubscription object but I can't seem to find its equivalent class in C++.
    Your help will be greatly appreciated.

  • KT6V LSR (MS 7021) SATA controller card second opinion, please

    I want to thank Fredrik Asenius for his reply to my previous post.
    However, due to the fact that the purchase of a SATA controller card and two SATA2 hard disks will be handled, of necessity, at a distance of 800 kilometers (involving courier expenses), the technician of the store has requested that I ask for a second opinion from another expert in the forum. An error, therefore, could be very costly. (No offense of any kind intended to Fredrik Asenius)
    My motherboard is the MSI KT6V LSR (MS 7021) Via KT600 Northbridge and Via 8237 Southbridge chipsets.
    Both SATA connections are currently taken up by two SATA hard drives (no striping, nor mirroring in use). The rest of the installation consists of IDE CDRW and DVDRW drives, as well as an MSI Nvidia NX6200AX (256 RAM) AGP video card and a Soundblaster Live Value PCI audio card. The other four PCI slots are not occupied. The system also has 1.5 gigabytes of RAM and a 520-watt PSU. I am running Windows XP SP2 Professional.
    My questions are the following:
    (1) Since the two SATA connectors on my motherboard are occupied, if I wish to add another SATA device I will have to install a SATA controller card. Does the SATA controller card have to be SATA 1 or can I also use a SATA 2 controller card?
    IMPORTANTLY, the technician questions whether the motherboard will accept a controller card adding more SATA devices. He says that you cannot add any more SATA devices to this motherboard. Is he correct?
    (2) If it is possible to add more SATA devices using a controller card, since the chipset on the motherboard is Via the SATA controller software is also from Via. Does the SATA controller card also have to be one that uses the Via SATA RAID software? (In other words, are there compatibility issues? Can all this all work together?)
    Once again, thanks for the help.

    Quote from: bjmcm on 14-December-06, 04:40:05
    (1) Since the two SATA connectors on my motherboard are occupied, if I wish to add another SATA device I will have to install a SATA controller card. Does the SATA controller card have to be SATA 1 or can I also use a SATA 2 controller card?
    IMPORTANTLY, the technician questions whether the motherboard will accept a controller card adding more SATA devices. He says that you cannot add any more SATA devices to this motherboard. Is he correct?
    (2) If it is possible to add more SATA devices using a controller card, since the chipset on the motherboard is Via the SATA controller software is also from Via. Does the SATA controller card also have to be one that uses the Via SATA RAID software? (In other words, are there compatibility issues? Can all this all work together?)
    Once again, thanks for the help.
    I have had a fair amount of experience with this kind of issue.
    1. No, the add in card does not need to be SATA I, it can be SATA II. I recommend a SATA II card and SATA II drives. Putting SATA II drives on a SATA I controller can fail to work.
    2. Is he wrong? Essentially, yes he is wrong. It depends on how literally you take his words. You can NOT add more SATA drives to the motherboard. You CAN add an add-in SATA card and then put the additional SATA drives on that new add-in card. The difference in wording the answer is critical.
    You ask about the Via chipset on the motherboard and also on the add-in card. Actually, it is probably LESS likely that the add-in card will work if the chipsets are the same. The issue is the computer being able to differentiate between the two controllers. I had this very problem with a machine.
    That computer had two add-in cards. Each was the same brand. The computer could not differentiate between the two cards and gave a hardware error. I replaced one of the cards with another brand and it works fine. The manufacturer suggested trying the cards in different PCI slots. I did not try that, I just got a new card because it was easier for me.
    The add-in card does NOT need to support RAID, that is optional. If you do not want to use RAID, the card does not have to support it. If you do want to use RAID, obviously the card does need to support it. RAID is part hardware and part software so if the card supports it and you do not to set it up as RAID, that is fine.
    One caution...If the add-in card has an external port that you want to use, be aware that there is something called e-SATA that might use an incompatable type of port connecter. I had a card with that connecter and I found that the cables are extremely expensive and also hard to find. Most external SATA connectors are the SATA I style that you are used to though.

  • Insert hour, minute and seconds in database

    I need to work with a date with this format:
    22/dec/2000:09:10:55
    My problem is:
    I don't now how to insert it in my database. If I declare a field date it doesn't works, even if i use To_date.
    if I declare a field varchar2 I cant do operation like the difference between hours and minutes.
    Thanks.
    I work with oracle7.

    Internally oracle stores a date variable in
    integer form and hence the format is irrelevant. You can use any format that includes second's and minutes, as you need it.
    What matters is how you retrieve it.
    While retrieving it if you put the fetched value in date variable then things are fine, but if you want it in char / varchar then use
    to_date('date_field','<format>')
    I feel what you are trying to do is select on sql prompt and see the min and seconds.
    I suggest you check your nls_date_format parameter on sql environment for your default date format.
    You could set it according to your need like this
    alter session set nls_date_format='dd-mon-yyyy hh24:mi:ss';
    null

  • Refresh on Database Event

    Hi Experts
    I want to refresh my dashboard every time an insert or update statement is executed in the database.
    The only way I found is that i refresh the site periodically ervery minute.
    Is there a chance to refresh the dashboard with a trigger that fires when an insert or update is executed?
    Or do you have any other idea?
    Regards Norbert

    I'm pretty certain event poling isn't going to help. Event poling also runs on a set schedule - it's no different than having a dashboard page automatically refresh on the same interval (assuming no caching is being used). Not sure there's a really good solution for this.
    From a curiosity standpoint - what type of dashboard are you building? Curious to see what the need is for having dashboards update every time a transaction comes through. If you tell us the "why" you want to do this, maybe we could suggest a better alternative (Agents come to mind)
    Thx,
    Scott

  • Database event problem

    Hi all,
    I have a requirement, One table in my database is getting
    updated from a remote application, As soon as the table is
    getting updated or new row inserted , I should be able to trap
    these events and pick up that data so as to store in an Sybase
    databse table. One way I can trap event is "TRIGGERS" but I am
    not allowed to create triggers on the database due to some
    constraint. Is there a way to find in ORACLE other than trigger
    to trap events or to perform some operation as soon as these
    events ( INSERT , UPDATE) are triggered.

    No. That's what triggers are for. Why can't you use triggers?
    APC

  • Problems with second standby database

    Hello All,
    I have oracle 10gr1. 1 primary db and 2 physical standby and 1 is in the same network with the primary and the other is on a remote network. The primary and the standby on the same network is working perfectly well. My problem is with the remote standby. Some log are not being archived. See output below
    SEQUENCE# ARC APP
    1755 YES NO
    1761 YES NO
    1772 YES NO
    1774 YES NO
    1782 YES NO
    1789 YES NO
    I get this error RFS[10]: "Possible network disconnect with primary database". I think it has something to do with the network connectivity of my second standby and the master db. What parameters should I tweak to avoid this?
    Another thing is arhived logs from seq 1728 were not being applied. I tried manually recovering the archive log from 1728 but it says there is an error in the log. I tried getting the specified archive log from the master db and tried recovering it manually but still the same. How would I solve tjhis problem? Would rebuilding the second standby do the trick? Help needed badly.
    Thanks in advanced.

    Hi,
    About seq 1728, if the archive has been lost or alterred, you'll have to rebuild the standby. At least take a backup of the first standby and restore the datafiles at the second standby.
    About network connectivity, are you using DataGuard? If so, did you setup the FAL (Failed Archive Logs) server/client parameters on your standby? You can even set your fal_server as being both the primary and first standby..
    You should investigate the network connectivity problem with your network administrator. Check alert log and trace files plus sqlnet logs to see when/where/why the communication with distant site fails sometimes.
    HTH,
    Yoann.

  • The account password was not specified. Error after setting up a second Crawl Database and Crawler on different server.

    We have a three server farm. (SPWebTest, SPAppTest, SPDBTest)
    We have added an additional database server (SPDBRMTest) and an additional application server (SPAPPRMTest).
    Today I created a new Crawl Database on SPDBRMTest and a new Crawler on SPAPPRMTest.
    I create a distribution rule to all crawling activity for 1 web application to the new crawl database on SPDBRMTest.
    This web application was part of the original crawl and had no errors or issues. We are trying to scale our Search to improve performance but when a full crawl is executed against this content source I get the following crawl error:
    "The account password was not specified. Specify the password."
    I have tried re-entering the "Default Content Access Account" but the issue continues.

    Hi Brian,
    when you add the crawl rules, do the account that is provided have the permission to read the content at the web application?
    http://technet.microsoft.com/en-us/library/jj219686(v=office.15).aspx
    please disable the loopback check, perhaps it may help:
    http://support.microsoft.com/kb/896861
    Regards,
    Aries
    Microsoft Online Community Support
    Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread.

Maybe you are looking for

  • Windows Server 2012 reboots while removing the Hyper-V vSwitch.

    I have a WIn2k12 server with Hyper-V running. While removing the vSwitch configured in Hyper-V, the server got rebooted. In the event logs below mentioned error was notices. he computer has rebooted from a bugcheck.  The bugcheck was: 0x00000019 (0x0

  • Not sure how to test output of PL/SQL function

    I have a function in package ".XCCC_PO_APPROVALLIST_S1" called "does_cpa_exist":    FUNCTION does_cpa_exist(       p_document_id              IN       NUMBER       RETURN BOOLEAN    IS       l_cpa_exists VARCHAR2(100);    BEGIN       SELECT 'Y'      

  • AT-MIO-16E-10 must work with Win XP computer w/o ISA slot using LV 7

    DAQ cards were working in old computers in ISA slots under Win NT 4 /SP 5/ LabVIEW 5.1. Now we need to make them work with new computers w/o ISA slots, Win XP Prof /SP 1 /LabVIEW 7. How to reinstall old cards? And s/w? Is any box to put AT-MIO-16E-10

  • WD Table

    Hello there Please some help needed I have a table that one of the columns is an input field, when selecting a row the focus goes to that cell, (the table is in a scroll container), now when row is selected the row jumps to the bottom of the containe

  • Cannot see the artist title & song title in Music...

    I'm wondering if there is a way to change the display in Music. When I'm playing a song, the song title and artist appear in very small font at the top. The artwork takes up the entire screen though (which doesn't always help). Is it possible to make