Will be writing to database soon and..

Boss has been making noises about programming everything to write production
data to databases instead of spreadsheets. I've barely ever even used a
database (and very long ago it was). So can anyone give me advice or point
me to good resources (books or etc)?

Dennis, I agree with you about using the DB Connectivity Toolkit - though I've only worked with a beta copy, it looks like a worthwhile purchase for the original poster. I've extensively used the SQL toolkit (DB Tools' predecessor). I would say the OP must get a good book on relational DB design before starting - toolkits are no substitute for good table design. I'm surprised at your comment, though, about Access not scaling well - I've had a built LV app using the SQL toolkit/ODBC/Access '97 running on four test stations for the past eight months, where the .mdb file is on a network share, and each station INSERTs a test record approx every 40 seconds, plus operator actions cause SELECTs, INSERTS, etc. at random times, plus people (like me) do Access que
ries from desktops, and the stations run solid as a rock. Two stns running under W95, two running W2K, all on LAN. Wouldn't want to try 50 stns, though, but 4 to 8 should be a breeze.
To OP: Get Rebecca Riordan's 'Designing Relational Databases' (sorry, it's @ work, that may not be precise title) from Microsoft Press, esp. if you're considering Access or SQL Server. **Learn what good RDB design is before collecting data ** - I can't stress that enough. Best of luck!
David Boyd
Sr. Test Engineer
Philips Respironics
Certified LabVIEW Developer

Similar Messages

  • I have an iphone 4, and its the first edition... i need a new phone and the latest is the iPhone 5. im wondering if apple will release a new phone soon or should i go with the iphone 5?

    I have an iphone 4, and it's the first edition... I need a new phone and the latest is the iPhone 5. I'm wondering if apple will release a new iphone soon or should i go with the iphone 5?

    No one here would know Apple's plans. But, if past history holds true, expect a new model iPhone sometime between now & the fall.

  • I'm going to be a freshmen in college soon and don't know what laptop I should buy. What do I need to look for? I will be mainly using it for typing essays, research, and music.

    I'm going to be a freshmen in college soon and don't know what laptop I should buy. What do I need to look for? I will be mainly using it for typing essays, research, and music.

    You should contact the department of studies at the school and ask what types of application that you might have to use.  If there are Windows based ones, then you may have to consider installing Windows in your MBA or get a PC.  This could have an influence on the amount of storage the MBA should have.
    Ciao.

  • SOON: Advisor Webcast - WebCenter Content: Database Searching and Indexing

    Learn how to improve search performance by attending the 1 hour Advisor Webcast: WebCenter Content: Database Searching and Indexing on March 15, 2012 at 16:00 UK / 167:00 CET / 08:00 am Pacific / 9:00 am Mountain / 11:00 am Eastern. For details, go here https://support.oracle.com/CSP/main/article?cmd=show&type=NOT&id=1399682.1.
    TOPICS WILL INCLUDE:
    * Optimize the database index for faster searching
    * Locate WebCenter Content problematic queries
    * Use SQL Developer to find explain plans and profile SQL statements
    * Configure WebCenter Content to tweak search settings
    Edited by: user754652 on Jan 30, 2012 7:44 AM
    Edited by: user754652 on Mar 7, 2012 7:09 AM

    Hi All,
    Not sure if this is the right forum however I am not able to find the installation for Release 11gR1: 11.1.1.7.0 at http://www.oracle.com/technetwork/middleware/webcenter/content/downloads/index.html
    Any pointers where can I download from?
    Thanks

  • HT4312 this update will not finish installing It reaches the writing package receipt stage and stalls anybody else have this issue?

    this update will not finish installing It reaches the writing package receipt stage and stalls anybody else have this issue?

    this update will not finish installing It reaches the writing package receipt stage and stalls anybody else have this issue?

  • Will there be future database support of mySQL and php 5.5 on the dreamweaver CC?

    Will there be future support of mySQL and php 5.5 on the dreamweaver CC? I have seen various topics on this, and havent seen any answers on this as of yet. I feel it is very important to have this available, and not from some external company as an addon or something. I come from cs6 products, and am debating whether or not I should even join the creative cloud, or participate any further with Adobe products.
    I have been a fan of Adobe for quite some time. However, if there isn't going to be any database tools within DW, I may decide to pass on the CC and comepletely hand code it all from now on.
    Has anyone found yes or no answer to this yet? I am assuming there is no news yet, as the adobe posts I have read have no additional info other than they haven't updated the tools, thus removing them from CC.

    Mikaroni wrote:
    Will there be future support of mySQL and php 5.5 on the dreamweaver CC? I have seen various topics on this, and havent seen any answers on this as of yet. I feel it is very important to have this available, and not from some external company as an addon or something. I come from cs6 products, and am debating whether or not I should even join the creative cloud, or participate any further with Adobe products.
    I have been a fan of Adobe for quite some time. However, if there isn't going to be any database tools within DW, I may decide to pass on the CC and comepletely hand code it all from now on.
    Has anyone found yes or no answer to this yet? I am assuming there is no news yet, as the adobe posts I have read have no additional info other than they haven't updated the tools, thus removing them from CC.
    I very much doubt that any future addition of DW will include any 'official' support for mySql database interactivity. CC hide the server behaviours this time around in an extention to be activated by the individual, its still available in CC but at the users own disgression, mySql is dead. You should be connecting and querying your databases using other methods like mySqli. Adobe have seen it fit to go in other directions and dispite the outcry of dropping the server behaviours there has been a deafening silence from Adobe. From that you can take it they think it is no longer an important part of their software package.
    Mikaroni wrote:
    I have been a fan of Adobe for quite some time. However, if there isn't going to be any database tools within DW, I may decide to pass on the CC and comepletely hand code it all from now on.
    I have not updated to CC because it contains zero that would be of importance to my workflow. The more experienced a code writer you are the less DW has to offer. Any serious code writer would not miss DW if it went out of business. Fireworks is more important to me which LOL is going out of business...go figure. I think the Adone execs are screwed up snorting cocaine or something. I'm not really even sure why I use DW, maybe out of habit.
    Certainly hand coding for database connectivity and querying is the ONLY way to go if you are not interested in third party extentions because continuing to use the current available server behaviours is a backwards step. I don't know how good these third party extentions are because there has never been a lot of talk about them around here which leads me to believe not many are considering them, maybe.

  • ORA-12505: Database Instance and Agent Connection to Instance will not work

    Hi,
    I have the following error: in Oracle 10g I try to connect to OEM and the listener is up but the Database Instance and Agent Connection to Instance are down. When I attempt to restart the instance, OEM will just hang indefinitely. I have used tnsping and the results are OK. Is that descriptive enough? What can I do to fix this?
    regards,
    John

    I changed the SID because I was mistaken and thought of the oracle database name. I have corrected the ORACLE_SID to that given in my tnsnames.ora file which I post here:
    ORACLE =
    (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = Lasirius-laptop)(PORT = 1521))
    (CONNECT_DATA =
    (SERVER = DEDICATED)
    (SERVICE_NAME = oracle)
    EXTPROC_CONNECTION_DATA =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
    (CONNECT_DATA =
    (SID = PLSExtProc)
    (PRESENTATION = RO)
    These are the default settings that were made on installation. I have been working with this installation for 2 months, and it just suddenly stopped working. I have changed no other settings apart from the mistaken ORACLE_SID environment variable in this post, which has now been changed to PLSExtProc. Here is my init.ora:
    # replace "clustdb" with your database name
    db_name = clustdb
    compatible=9.0.0
    db_files = 1024 # INITIAL
    #INITIAL
    #db_files=80
    #SMALL
    #DB_files=400
    #MEDIUM
    #db_files=1000
    #LARGE
    control_files = ("\\.\clustdb_control1", "\\.\clustdb_control2")
    db_file_multiblock_read_count = 8 # INITIAL
    # db_file_multiblock_read_count = 8
    #SMALL
    #db_file_multiblock_read_count = 16
    #MEDIUM
    #db_file_multiblock_read_count = 32
    #LARGE
    #Datawarehouse
    db_block_size=8192
    # Transaction processing
    # db_block_size=4096
    open_cursors=300
    #Transaction processing
    #sort_area_size=524288
    #Datawarehouse
    sort_area_size=1048576
    large_pool_size=1048576 #Transaction processing, Datawarehouse
    db_cache_size=50331648 #Datawarehouse, Transaction processing
    java_pool_size=67108864 #Datawarehouse, Transaction processing
    # db_block_buffers = 200 # INITIAL
    # db_block_buffers=100 #SMALL
    # db_block_buffers =550 # MEDIUM
    # db_block_buffers=3200 #LARGE
    #shared_pool_size = 52428800 # INITIAL
    shared_pool_size = 67108864 # datewarehouse, transaction processing
    log_checkpoint_interval = 10000
    processes = 59 # INITIAL
    # processes = 50
    #SMALL
    #processes = 100
    #MEDIUM
    #processes = 200
    #LARGE
    parallel_max_servers = 5
    #SMALL
    # parallel_max_servers = 4 x (number of CPUs)
    #MEDIUM
    # parallel_max_servers = 4 x (number of CPUs)
    # LARGE
    log_buffer = 8192 # INITIAL
    #log_buffer = 8192
    #SMALL
    #log_buffer = 32768
    #MEDIUM
    #log_buffer = 163840
    #LARGE
    # audit_trail = true # if you want auditing
    # timed_statistics = true # if you want timed statistics
    max_dump_file_size = 10240 # limit trace file size to 10 K each
    # Uncommenting the line below will cause automatic archiving if archiving has
    # been enabled using ALTER DATABASE ARCHIVELOG.
    # log_archive_start = true
    # log_archive_dest = %ORACLE_HOME%/admin/clustdb/arch
    # log_archive_format = "%%ORACLE_SID%%T%TS%S.ARC"
    # If using private rollback segments, place lines of the following
    # form at the end of this file:
    # <sid>.rollback_segments = (name1, name2)
    # If using public rollback segments, define how many
    # rollback segments each instance will pick up, using the formula
    # # of rollback segments = transactions / transactions_per_rollback_segment
    # In this example each instance will grab 40/10 = 4:
    # transactions = 40
    # transactions_per_rollback_segment = 10
    # Global Naming -- enforce that a dblink has same name as the db it connects to
    global_names = TRUE
    # Edit and uncomment the following line to provide the suffix that will be
    # appended to the db_name parameter (separated with a dot) and stored as the
    # global database name when a database is created. If your site uses
    # Internet Domain names for e-mail, then the part of your e-mail address after
    # the '@' is a good candidate for this parameter value.
    # db_domain = us.acme.com # global database name is db_name.db_domain
    # Uncomment the following line if you wish to enable the Oracle Trace product
    # to trace server activity. This enables scheduling of server collections
    # from the Oracle Enterprise Manager Console.
    # Also, if the oracle_trace_collection_name parameter is non-null,
    # every session will write to the named collection, as well as enabling you
    # to schedule future collections from the console.
    # oracle_trace_enable = TRUE
    # define directories to store trace and alert files
    background_dump_dest=%ORACLE_HOME%/admin/clustdb/bdump
    user_dump_dest=%ORACLE_HOME%/admin/clustdb/
    db_block_size = 4096
    remote_login_passwordfile = exclusive
    # text_enable = TRUE
    # The following parameters are needed for the Advanced Replication Option
    job_queue_processes = 2
    # job_queue_processes = 4 #datawarehouse
    # job_queue_interval = 10
    # job_queue_keep_connections = false
    distributed_transactions = 5
    open_links = 4
    # The following parameters are instance-specific parameters that are
    # specified for two instances named clustdb1 and clustdb2
    undo_management=AUTO # For automatic undo management
    # = MANUAL For manual/RBS undo management
    cluster_database= true
    cluster_database_instances=2
    remote_listener=LISTENERS_CLUSTDB
    # First instance specific parameters
    clustdb1.thread=1
    clustdb1.instance_name=clustdb1
    clustdb1.instance_number=1
    clustdb1.local_listener=listener_clustdb1
    clustdb1.remote_login_passwordfile = exclusive
    # Comment out clustdb1.undo_tablespace and uncomment clustdb1.rollback_segments
    # when undo_management=MANUAL
    clustdb1.undo_tablespace = UNDOTBS1
    # clustdb1.rollback_segments = (rbs1_1,rbs1_2)
    # Second instance specific parameters
    clustdb2.thread=2
    clustdb2.instance_name = clustdb2
    clustdb2.instance_number = 2
    clustdb2.local_listener = listener_clustdb2
    clustdb2.remote_login_passwordfile = exclusive
    # Comment out clustdb2.undo_tablespace and uncomment clustdb2.rollback_segments
    # when undo_management=MANUAL
    clustdb2.undo_tablespace = UNDOTBS2
    # clustdb2.rollback_segments = (rbs2_1,rbs2_2)

  • Microsoft database daemon and sync services agent will not close by force. What do I do?

    This is completely irritating. To find answers, I have read previous posts about quitting Microsoft database daemon and Sync services agent to no avail. Anyone have an answer to quitting both applications? I am trying to update Microsoft Office.
    Thanks a bunch.

    Hello
    This forum is for troubleshooting Apple Software Update for Windows, a software package for Windows designed to update Apple products that run on Windows, and not related to Microsoft Office or your question in any way. If you have issues or questions about Office, it's probably best you post Office related questions on Microsoft's own forums for their Mac products.
    http://www.officeformac.com/productforums

  • I am planning a trip to Ireland soon and need to know what adapter or converter I will need to buy to use my ziPad over there.

    I am going to Ireland soon and need to know what adapters or converters I need to buy to use my IPad 2 over there .

    You can usually find an adapter at Radio Shack or a luggage store like Mori's.  Airport shops also sometimes carry them.  Another way is to buy  Apple World Travel Adapter Kit.  In my opinion this is a little expensive unless you travel to different countries and need the assortment.

  • Frustration Rules on trying to install updates for Microsoft Office - Database daemon and Syncservices Agent will not close

    I am seriously bored of this bug!  Why oh why can someone not send out a 'bug fix' to correct this constant error.  Every single time I try to update Office Microsoft Database Daemon and Syncservices block the update!

    Ask on the Microsoft Mac forums since it's their product you're having trouble with.  these forums only provide support for Apple products
    http://answers.microsoft.com/en-us/mac

  • Database Update and Client Pull

    HI,
    I want to develop a functionality in which whenever a data changes in the database table then i want to refresh the jsp page that displays the information.
    Is there any easy way apart from using a client pull with a fixed interval limit? Something like a database trigger could be trapped and that information sent to the server??
    Any opinions? A sample working code would be highly appreciated.
    Thanks
    Anu

    If you already know SQL, writing your own JDBC driver that will create and access XML documents is easy
    by John B. O'Donahue
    As Java programmers, we have probably all used JDBC drivers. But until I received a project that was shipped without the commercial database it was built around, I had never thought of writing my own JDBC driver.
    A major factor in my decision to attempt writing my own driver was that I was creating XML documents from my database tables anyway. It made sense to use the XML documents as my storage medium, and either replace the entire interface with a DOM interface, or write a JDBC driver to interface to the XML. Well, I hate ripping out code that works, and writing a JDBC driver looked like a lot of fun, so the decision was easy.
    The main limitation of XML parsers is that they address the mechanics of the document, although the user is generally much more interested in content. The JDBC API, on the other hand, is geared toward handling data. A marriage of the two can give you the best of both worlds, particularly when you consider that a huge percentage of the XML on the Web was generated automatically from a database in the first place.
    In this article, we'll be using the moreover.com news feeds as a real-world example of a practical use of XML. This example also shows off the advantages of a SQL-based approach. We really just want to scan for stories that interest the user, in much the same way as we scan newspaper headlines. A SQL query for headlines containing specific topics is a much more natural, content-oriented approach than a tree-parsing model, which is essentially document oriented.
    http://www.devx.com/premier/mgznarch/Javapro/2001/01dec01/jo0112/jo0112-1.asp
    ====================
    A read-only JDBC driver for Java that uses Comma Separated Value (CSV) files as database tables. Ideal for writing data import programs and conversion program.
    http://sourceforge.net/projects/csvjdbc/
    http://csvjdbc.sourceforge.net/
    ====================
    http://www.amazon.com/exec/obidos/ASIN/1576101592/qid=1002215191/sr=1-10/ref=sr_1_7_10/107-9140627-3143754

  • Confussing between Database User and Application User in Discoverer

    Hi All,
    I am new to Discoverer.
    Please let me know the difference between Database User and Application User in Discoverer Administrator as well as in Discoverer Desktop Editions.
    1) While I am trying to connect to Discoverer Desktop, I am unable to connect to it with Apps Database User.
    2) Where the Discoverer compenent will be installed and what the configuration settings need to done work on it.
    Please let me know the answers soon.
    Thanks in Advance.

    Hello
    I think a database user should pretty much be self explanatory - this is a user account that exists in the database. This account is created by your Database Administrator (DBA).
    The second kind of user that Discoverer understands is a user that exists inside Oracle E-Business Suite (EBS), formerly known as Oracle Applications, hence an application user. This user account gets created by the EBS system administrator.
    Now, just because you're using EBS, it does not automatically follow that users will be application users. Let me explain.
    Discoverer can be installed in one of two modes, standard mode and Applications mode.
    The vast majority of organizations use standard mode which means they allow database users to access the system.
    The only time that you will need an applications account is under the following two rules:
    1. Your organization is using E-Business Suite, AND
    2. Your Discoverer administrator has installed Discoverer in Applications mode.
    Applicatons mode does not happen automatically, even if you have EBS, and you cannot install that mode by accident. You have to tell Discoverer that it is operating in that mode, provide some additional EBS account information, make security assignments and set users have to deliberately tell Discoverer they want to connect using an applications account.
    May I suggest you get hold of a copy of the Oracle Discoverer 10g Handbook that I wrote. That book explains in detail the differences between the modes. I also have a free white paper on my website that describes how to install Discoverer into Applications mode.
    I hope this helps
    Best wishes
    Michael
    http://ascbi.com

  • Upgrade ERP database 11g and ATG7 with SSO integation

    Please let us know how to Perform Upgrade ERP database 11g and ATG7 with SSO integation .
    Regards .

    We have completed to upgrade ERP database from 9.2.0.6 to 11.2.0.1 and also apply ATG 7 on Test instance.
    And user finish testing , there is no issue after upgrade and application can work as normal.
    On Test instance we didn't implement Single Sign On
    But on Production we have Single Sign ON.
    Now we plan to upgrade on Production instance. But we afraid that we will found any issue on Production relate to SSO. Becase we don't have a chance to test it.
    My question is:
    Are there any spacial step we need to do if we have implemented SSO After upgrade DB 11g and ATG 7?

  • Can you merge two user accounts on macbook? my wife has created a user on her new macbook , then inadvertently created a second one when using the migration tool. 1st ac has her office 365 install, yet 2nd has her itunes database, docs and contacts.

    Can you merge two user accounts on a macbook? my wife has created a new user on her new macbook air then, inadvertently, created a second one when using the migration tool. 1st a/c has her office 365 install, while 2nd has her itunes database, docs and contacts. What is the best way forward to get everything into the one account? Not sure if the office 365 will allow another installation into the second account, otherwise would just do that and delete the first, if that is possible?

    There is no merge but you can move data from one account to another via the Shared folder. Data is copied from Shared. Watch your free space when copying. These are large files.  Do one at a time if you are on a small drive. After making copy, delete from other users before you start next copy.
    Office365 installs in the main Applications folder and is available for all users on the computer. Activation is tied to the drive not the User.

  • Is it possible to use FaceTime With my two IPad With the same email address? I Will Google to china next month And i would like to communicate With my kids.

    IS it possible to use FaceTime With my two IPad That has the same address? I Will Go to China soon And i would like to discuss With my kids from there i.e. One IPad in China And one in Montréal.

    No, this is not possible.  It would be like dialing your own phone number.  You must verify an additional new email address for your second iPad.  See the following link which will tell you how to do this.  You will need to add this new address to Facetime app in one of your iPads.
    http://support.apple.com/kb/HE68

Maybe you are looking for