Oracle 10g - Introduction to SQL  course question

Two years ago I completed the Oracle 9i - Introduction to SQL course. An complete the #1Z0-007 exam and pass with almost 100%.
I notice that Oracle 10g - Introduction to SQL courses are now being offer. If I have already done the Oracle 9i course and have been using SQL for the pass two years. Is doing the Oracle 10g - Introduction to SQL worthwhile ?
Will I learn anything new or is the course almost the same ?
Thanks
Brendon

Brendon,
Almost certainly not useful. I'd compare the contents of the course you did with the features that have been introduced into Oracle since the version that the course was based on, and try to find some material on these features.
Cheerio,
Colin

Similar Messages

  • Oracle 10g Administration workshop I course

    I am wondering if anyone has studied Oracle 10g Administration workshop I course via self study?
    My company is willing to sponsor me for Oracle Database Administration courses. I have a got a option to attend the Oracle hand on training courses or go for Oracle self study courses.
    I have done OCA PL/SQL (9i) Certification in the past and at the moment I am not thinking about doing any DBA level certification.
    (Administration workshop I & II (instructor lead) course is one of the OCP certification requirement)
    What are the pros and cons of Self Study course and how is that different to instructor lead course?
    Is there any duration limit on self study course?
    Should i go for 10g course or 11g? We mostly use 10g.

    orion_123 wrote:
    I am wondering if anyone has studied Oracle 10g Administration workshop I course via self study?
    My company is willing to sponsor me for Oracle Database Administration courses. I have a got a option to attend the Oracle hand on training courses or go for Oracle self study courses.
    I have done OCA PL/SQL (9i) Certification in the past and at the moment I am not thinking about doing any DBA level certification.
    (Administration workshop I & II (instructor lead) course is one of the OCP certification requirement)
    What are the pros and cons of Self Study course and how is that different to instructor lead course?
    Is there any duration limit on self study course?
    Should i go for 10g course or 11g? We mostly use 10g.
    There are a few things available from Oracle, some of which are eligible as training requirement for DBA Certification:
    - Traditional Oracle Classroom - Eligible for satsifisfying the training requirement
    - Oracle Classroom presented online in real time (LVC) - Eligible for satsifisfying the training requirement ( Quite new ... about 2 years)
    - Oracle Self Study CD ROM - This does NOT satisfy the training requirement. (SSCDs do not count towards your course requirements for certification and should be used as a study aid only.)
    - Training on Demand (This is a new training format. The course must be listed in the list of approved courses http://bit.ly/wyajDv.)
    Ref: {message:id=10215249}
    My personal view would be to go for 11g. It generally suspersets 10g and gets you more future orientated. But that might not be the best decision for everyone. It is also useful to have 11g training which can be used against 10g or 11g DBA certification.

  • Oracle 10g dblink to sql server 2005

    Hi all,
    I'm conecting oracle 10g r2 (windows xp) with sql server 2005 (windows 2003 server)
    After configure ODBC connection to SQLSERVER, the DSN is called HUAWEI_DCDB
    I configure these three (3) archives:
    1) C:\oracle\product\10.2.0\db_1\hs\admin\initHUAWEI_DCDB.ora
    # This is a sample agent init file that contains the HS parameters that are
    # needed for an ODBC Agent.
    # HS init parameters
    HS_FDS_CONNECT_INFO = HUAWEI_DCDB
    HS_FDS_TRACE_LEVEL = OFF
    2) C:\oracle\product\10.2.0\db_1\NETWORK\ADMIN\listener.ora
    # listener.ora Network Configuration File: C:\oracle\product\10.2.0\db_1\network\admin\listener.ora
    # Generated by Oracle configuration tools.
    SID_LIST_LISTENER =
    (SID_LIST =
    (SID_DESC =
    (SID_NAME = PLSExtProc)
    (ORACLE_HOME = C:\oracle\product\10.2.0\db_1)
    (PROGRAM = extproc)
    LISTENER =
    (DESCRIPTION_LIST =
    (DESCRIPTION =
    (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
    (ADDRESS = (PROTOCOL = TCP)(HOST = mpr-1420)(PORT = 1522))
    SID_LIST_LISTENERSQL =
    (SID_LIST =
    (SID_DESC =
    (SID_NAME = HUAWEI_DCDB)
    (ORACLE_HOME = C:\oracle\product\10.2.0\db_1)
    (PROGRAM = hsodbc)
    LISTENERSQL =
    (ADDRESS_LIST=
    (ADDRESS=(PROTOCOL=tcp)(HOST=localhost)(PORT=1523))
    (ADDRESS=(PROTOCOL=ipc)(KEY=PNPKEY)))
    3) C:\oracle\product\10.2.0\db_1\NETWORK\ADMIN\tnsnames.ora
    # tnsnames.ora Network Configuration File: C:\oracle\product\10.2.0\db_1\network\admin\tnsnames.ora
    # Generated by Oracle configuration tools.
    LISTENER_ORCL =
    (ADDRESS = (PROTOCOL = TCP)(HOST = mpr-1420)(PORT = 1522))
    ORCL =
    (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = mpr-1420)(PORT = 1522))
    (CONNECT_DATA =
    (SERVER = DEDICATED)
    (SERVICE_NAME = orcl)
    EXTPROC_CONNECTION_DATA =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
    (CONNECT_DATA =
    (SID = PLSExtProc)
    (PRESENTATION = RO)
    HUAWEI_DCDB =
    (DESCRIPTION=
    (ADDRESS=(PROTOCOL=tcp)(HOST=localhost)(PORT=1523))
    (CONNECT_DATA=(SID=hsagent))
    (HS=OK)
    And when I tried to query sql server trought dblink, get these errors:
    SQL> create public database link HUAWEI_DCDB using 'HUAWEI_DCDB';
    Database link created.
    SQL> select * from tbl_policyinfo@HUAWEI_DCDB;
    select * from tbl_policyinfo@HUAWEI_DCDB
    ERROR at line 1:
    ORA-28545: error diagnosed by Net8 when connecting to an agent
    Unable to retrieve text of NETWORK/NCR message 65535
    ORA-02063: preceding 2 lines from HUAWEI_DCDB
    Anyone have idea about the error???
    Thanks,
    Manuel

    Hi,
    You have the wrong values in the tnsnames.ora entry.
    You have -
    HUAWEI_DCDB =
    (DESCRIPTION=
    (ADDRESS=(PROTOCOL=tcp)(HOST=localhost)(PORT=1523))
    (CONNECT_DATA=(SID=hsagent))
    (HS=OK)
    but the CONNECT_DATA information is incorrect. it should be -
    HUAWEI_DCDB =
    (DESCRIPTION=
    (ADDRESS=(PROTOCOL=tcp)(HOST=localhost)(PORT=1523))
    (CONNECT_DATA=(SID=HUAWEI_DCDB))
    (HS=OK)
    The sid needs to match the sid defined in the listener.ora for the gateway.
    The actual tnsnames.ora entry should have spaces at the beginning of each line except the first, as they are lost in the forum entries.
    Once this is fixed you may also have a problem unless you put a user and password in the create database link statement -
    create public database link HUAWEI_DCDB connect to "userid" identified by "password" using 'HUAWEI_DCDB';
    One other point is that 10.2 HSODBC is now desupported and has been replaced by the 11g Database Gateway for ODBC (DG4ODBC). You should plan to install and use that instead of HSODBC to be on a fully supported product.
    Regards,
    Mike
    Edited by: mkirtley on Nov 9, 2010 8:16 AM

  • Oracle 10g/11g to Sql Server 2005 Migration

    Dear All,
    I am a beginner to this migration Activities..
    We have designed one Application which is havin Database as Oracle 10g.
    and We had another small Application which is having Sql Server 2005 has Database.
    Daily we need to convert DB of Oracle to Sql server DB in order to acces recent updated data..
    Pls help me how to convert Database in Oracle 10g/11g to Database in sqlserver 2005..

    Hello,
    this is an Oracle forum and we are handling here migrations from foreign databases to an Oracle database.
    For migrations in the other direction, in your case from Oracle to MS SQL Server, you need to read the Microsoft pages, e.g.:
    http://www.microsoft.com/sqlserver/2005/en/us/migration.aspx
    Daily we need to convert DB of Oracle to Sql server DB in order to acces recent updated data..Normally a migration is not a daily process, so I guess that you just want to transfer data from Oracle to SQL Server on a daily basis. If that is the case, you should consider to use our Gateways. Please start reading here:
    http://www.oracle.com/technetwork/database/gateways/index-100140.html
    Using the Database Gateway for MS SQL Server (DG4MSQL) or the Database Gateway for ODBC (DG4ODBC) you can copy your data from your Oracle database to your SQL Server database, using a database link in the Oracle database.
    Please let me know whether this answer helped you.
    Regards
    Wolfgang

  • How to create ODBC connection between Oracle 10g and MS SQL Server

    Hi,
    Can someone help us with the steps to create an ODBC connection between Oracle APPS using Oracle 10g database and MS SQL Server.
    Requirement is to extract the transactional data from MS SQL Server on a daily basis and dump it into Oracle tables for an interface to be run. Currently it is being done through Dataloader tool which we feel is causing the data issue with Arabic characters. We want to create the ODBC directly between Oracle and MS SQL Server and check if the data is being pulled correctly.
    The data is in sql server 2000 which has data in Arabic_CI_AS character set which is moved to Oracle 10.2.0.3 database with characterset AL32UTF8. The table data is moved to oracle using the dataloader 3.6 standard edition licensed version. We cannot change the character set of Sql Server 2000.
    Please help
    Thanks
    Shanil

    Hi,
    If you're trying to PULL data from SQLServer into an Oracle database, you wouldnt use Oracle ODBC driver for that, so you may want to post in the Heterogeneous Services forum instead:
    Heterogeneous Connectivity
    If you're trying to PUSH data from SQLServer into an Oracle database, you could use ODBC but most folks use OLEDB for that, and the following note on MOS should help:
    How to Create a Sql Server Linked Server With The Oracle Provider for OLE DB     (Doc ID 191368.1)
    As with any NLS related issue, the first thing to do is dump the codepoints of the data in the Oracle database to see if it is stored validly, rather than relying on what the data "looks like" from some tool or other. It's best to check a single row, with only a few characters in it if you can, and you can do that via
    SELECT DUMP(<columname>,1016) FROM <tablename> WHERE ...
    Hope it helps,
    Greg

  • Read Oracle 10g Tables to SQL Server 2012

    Hi all,
    I have Oracle 10g on an XP machine, and use the 'Oracle in OraDB10g_home1' driver to read the data. I have another Windows Server 2008 R2 machine on the same network, with SQL Server 2012 on it. What is the best way to read Oracle Tables in SQL Server? Can I setup an ODBC link from my Windows Server machine to the Oracle Database (which would require me to download an Oracle ODBC driver)? Or is the best way to export the required tables from Oracle (e.g. into csv format) and import them into SQL?
    Thanking you in advance,
    Imelda.

    987575 wrote:
    Hi all,
    I have Oracle 10g on an XP machine, and use the 'Oracle in OraDB10g_home1' driver to read the data. I have another Windows Server 2008 R2 machine on the same network, with SQL Server 2012 on it. What is the best way to read Oracle Tables in SQL Server? Can I setup an ODBC link from my Windows Server machine to the Oracle Database (which would require me to download an Oracle ODBC driver)? Or is the best way to export the required tables from Oracle (e.g. into csv format) and import them into SQL?
    Thanking you in advance,
    Imelda.You should use Heterogeneous Services
    Following is a demonstration in ASKTOM to connect from Oracle to Excel, You can use the same to connect to SQL Server.
    http://asktom.oracle.com/pls/apex/f?p=100:11:0::::P11_QUESTION_ID:4406709207206#18830681837358

  • Oracle 10g connectivity with sql server 2000 through oracle transpa gateway

    dear gurus.
    i am to connecto oracle 10g with sql server 2000 through oracle transparent gateway.
    i have installed transparent gateway and proper configured. also link is created.
    but when i execute query "select * from city@inventory" , so an error displayed.
    ORA-12500: TNS:listener failed to start a dedicated server process.
    kindly suggest me what could be the cause.
    regards,

    if the listener fails to spawn a dedicated server process it is commonly indicating an issue with the listener. So posting the listener and also a listener trace including a description of the env where you installed the gateway into which directory would be helpfull. Please keep also in mind if you have for example a 10.2.0.3 database and you install into this directoty a 10.2.0.1 gateway you have to reapply the patchset again do get consistent file version.
    So please describe more detailed your env.

  • Client transport  between SAP on Oracle 10G and MS SQL server 2005

    Hi Folks,
    We have a requirement where we have to do client export/import from SAP ECC 6.O running on Oracle 10g and to SAP ECC 6.0 running on MS SQL server 2005.I want to know whether SAP supports this and patch levels of all components two systems should be the same.
    Thanks in advance,
    Basis Admin

    Not recommendet because of potential :
    -  patch level inconsistency
    - ABAP dictionary inconsistency (programs, tables)
    - possible client independent configuration conflicts
        existing config cen disturb "imported" client
        imported config can ddisturb  existing clients
    If there are any inconsistencies mentioned above you are in trouble...
    regards,
    wojtek

  • Migrate P6 Pro Rel7 DB from Oracle 10g Express to SQL server 2008

    Please advise the steps needed to migrate my P6 Professional Rel7 (laptop) Oracle 10g Express to P6 Enterprise Rel7 (server) migrating over to SQL server 2008.
    I don't want to lose any of my activity codes during the migration.
    Thanks in advance for any comments or guidance.
    CH

    You can use migrate.bat (Media folder/database/installation). Enter the details of the source (oracle db) to destiny (SQL) . The app will migrate everything, the projects, activities, uds, users, filters, layouts, etc.. .
    Regards,
    Pablo

  • Oracle 10g: Initialization error SQL*Net not properly installed

    Hello, everyone.
    I have an app that uses Oracle 10g client to connect a remote Oracle 10g server.
    I encountered a pop-up error saying
    " Initialization error SQL*Net not properly installed. "
    OracleHomeKey: SOFTWARE\ORACLE
    OracleHomeDir:
    Please advise a fix.
    Thanks.

    Maybe PL/SQL Developer is trying to use some missing registry values, or a missing ORACLE_HOME environment variable
    Check the ORACLE_HOME is pointing to your 10g client path, and then try to add the following entries in the registry, making a .reg file with the following, replacing with your paths, and executing (from Windows PATH variable
    [HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE]
    "inst_loc"="C:
    Program Files\\Oracle
    Inventory"
    "API"="D:\\oracle\\product\\10.1.0
    db_1"
    [HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\ALL_HOMES]
    "HOME_COUNTER"="1"
    "DEFAULT_HOME"="HOME0"
    "LAST_HOME"="0"
    [HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\ALL_HOMES\ID0]
    "NAME"="Oracle - ORACLE_HOME"
    "PATH"="D:\oracle\product\10.1.0\db_1"
    "NLS_LANG"="NA"
    [HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\HOME0]
    "ID"="0"
    "ORACLE_GROUP_NAME"="Oracle - ORACLE_HOME"
    "ORACLE_HOME_NAME"="ORACLE_HOME"
    "ORACLE_HOME"="D:\\oracle\\product\\10.1.0\\db_1"
    I hope this help
    Regards,
    Alfonso Vicente

  • Oracle 10g RAC and Unix *rlogin* question

    I support several 10g RAC databases, running on IBM pSeries servers using AIX 5.3. Our database and clusterware are 10.2.0.3 and 10.2.0.4.
    I understand that user equivalence and rsh/ssh must be enabled in order for the RAC environment and clusterware to communicate across all of the cluster nodes.
    My problem is a question being raised by our internal system auditors. The are requesting that the rlogin and exec commands for AIX be disabled, because they feel it is a security risk. Both commands prompt for a valid userid and password when they are used to remotely login or execute a command.
    I have reviewed the RAC documentation online, and searched Metalink (I am not a Metalink expert, though!) as well as Google and can't find anything stating that rlogin and exec are specifically required in order for RAC to function properly.
    Can anyone offer advice or their perspective on whether or not these two commands need to be enabled in order for RAC to function?
    Thank you in advance for any assistance you can give to me.
    Regards,
    Mark

    Hi Mark,
    as far as my knowledge goes RAC does neither use rlogin nor exec commands.
    After you setup the cluster Oracle communicates simply via. TCP (clusterware) and UDP (RAC) and is only sending and recieving messages. There is no need during runtime for a remote login.
    So als ssh and rsh are solemnly used for installation and patching (not for communication).
    Still Oracle recommends to leave them enabled, since it makes life easier than to enable ssh each time a patch is needed.
    Sebastian

  • Oracle 10G 64bit to SQL 2008 64bit is very slow

    I am running SQL 2008 64bit on a Windows 2008 64bit server. I installed the Oracle 10.2.0.4 w2k8 / vista 64 bit client and selected the "Admin" option. I also installed Oracle SQL Developer on the MSSQL box. I am noticing significant performance issues with the Oracle linked server from within MSSQL. In MSSQL I am using the Oracle Provider for OLE DB (OraOLEDB.Oracle) and the Data Source is pulling from TNSNames. I setup SQL Developer connections as "Basic". When I run this query (SELECT DISTINCT <column> FROM <table>) from Oracle SQL Developer the data returns in just over 1 seconds (1.007). When I run the same query in MSSQL as "SELECT DISTINCT <column> FROM <linked server>..<Schema>.<table>) from MSSQL it takes 26 seconds to get the data back. I have the "Allow inprocess" option enabled.
    Does anyone know how to fix this problem?

    I did find that the <server>..<schema>.<table> syntax does not always perform remote execution. To force MSSQL to run remote execution you have to use their OPENQUERY procedure. This requires embedding PL/SQL within the T-SQL code so that everything passes from Microsoft to Oracle. It also complicates even the simplest queries.

  • Oracle 10g Database course

    Hi Guys, i am currently doing my oracle database 10g, SQL fundamental 1, from NIIT, i have been suggested i do the PL/SQL Course and then appear for the ocp and oca exam and once i pass the exam then i should enroll my self for 10g workshop one and workshop two, and again appear for the oca and ocp exam, my question to u all is what are the oppurtunies of doing the oracle database 10g course?as i dont have any experiance earlier, will i get an job after completing my course? i have done my php and my sql course,it was an certification course no exam was held i have also done java again havnt given any exam. need suggestion's

    Guys, this is what i am being taught at NIIT for oracle 10g
    1.     Oracle 10g: Introduction to SQL Ed 3
    This course is divided in 2 parts:
    1.     Oracle Database 10g: SQL Fundamentals (Part I)
    2.     Oracle Database 10g: SQL Fundamentals (Part II)
    •     Run data manipulation statements (DML) to update data in the Oracle Database 10g
    •     Create tables to store and utilize views to display and retrieve data
    •     Identify the major structural components of Oracle Database 10g
    •     Create reports of sorted, restricted and aggregated data
    •     Employ SQL functions to generate and retrieve customized data
    •     Retrieve row and column data from tables with the SELECT statement
    •     Manage Schema Objects
    •     Manipulate large Datasets
    •     Generate Reports by Grouping Related Data
    •     Retrieve data using Sub-queries
    2.     Oracle Database 10g: PL/SQL Fundamentals
    •     Use PL/SQL programming constructs and conditional control statements
    •     Write PL/SQL code to interface with the database
    •     Design PL/SQL program units that execute efficiently
    •     Handle run-time errors
    3.     Oracle Database 10g: Administration Workshop I
    •     Install Oracle Database 10g and configure a database
    •     Manage the Oracle instance
    •     Manage the Database storage structures
    •     Create and administer user accounts
    •     Perform backup and recovery of a database
    •     Monitor, troubleshoot, and maintain a database
    •     Configure Oracle Net services
    •     Move data between databases and files
    4.     Oracle Database 10g: Administration Workshop II
    •     Use RMAN to create and manage backup sets and image copies
    •     Recover the database to a previous point in time
    •     Use Oracle Secure Backup to backup and recover a database
    •     Use Oracle's Flashback technology to recover your database
    •     Detect block corruptions and take appropriate measures to correct them
    •     Use the various Database advisors and views to monitor and improve database performance
    •     Control database resource usage with the Resource Manager
    •     Simplify management tasks by using the Scheduler
    •     Review database log files for diagnostic purposes
    •     Customize language-dependent behavior for the database and individual sessions
    •     Administer a VLDB
    •     Implement a secure database
    •     Transport data across platforms
    5.     Oracle Database 10g: Backup and Recovery
    •     Plan effective backup and recovery procedures
    •     Use Recovery Manager to create backups and perform recovery operations
    •     Use Oracle Flashback technologies to recover from human error
    •     Install Oracle Secure Backup
    •     Perform an Oracle-suggested backup to tape
    •     Use Oracle Secure Backup to perform a file system backup
    •     Use Oracle Secure Backup to perform a file system restoration
    •     Perform an encrypted database backup and restore
    •     Manage the Oracle Secure Backup environment
    •     Monitor and tune Recovery Manager
    •     Perform tablespace point-in-time recovery
    •     Create a duplicate database
    •     Create and manage a recovery catalog database
    6.     Oracle Database 10g: Performance Tuning
    •     Use the Oracle Database tuning methodology appropriate to the available tool
    •     Utilize database advisors to proactively tune an Oracle database
    •     Use the tools based on the Automatic Workload Repository to tune the database
    •     Use Statspack reports to tune the database
    •     Diagnose and tune common database performance problems
    •     Use Enterprise Manager performance-related pages to monitor an Oracle database
    7.     Oracle Database 10g: Security Release 2
    •     Use basic database security features
    •     Choose a user authentication model
    •     Secure the database and its listener
    •     Use the Enterprise Security Manager tool
    •     Manage users using proxy authentication
    •     Implement Enterprise User Security
    •     Describe the benefits and requirements associated with the Advanced Security Option
    •     Manage secure application roles
    •     Implement fine-grain access control
    •     Manage the Virtual Private Database (VPD)
    •     Implement fine-grain auditing
    •     Use Transparent Data Encryption
    •     Use file encryption
    •     Encrypting and Decrypt table columns
    •     Setup a simple Label Security policy
    8.     Oracle Database 10g: SQL Tuning Workshop
    •     Describe the basic steps in processing SQL statements
    •     Describe the causes of performance problems
    •     Understand where SQL tuning fits in an overall tuning methodology
    •     Describe Automatic SQL Tuning
    •     Use the diagnostic tools to gather information about SQL statement processing
    •     Understand Optimizer behavior
    •     Influence the optimizer behavior
    •     Influence the physical data model so as to avoid performance problems
    Is this enought to qualify for a job as a DBA in a good company?also after this can i qualify for ocp and oca exam?

  • Is the SQL * Plus Worksheet included in the Oracle 10g Express Edition?

    Hello All,
    I need to install Oracle 10g for a SQL class that I will be taking this year. I will be installing it in my laptop (Pentium 4, 1GB RAM). I was told by the Professor that I needed to have the SQL*Plus Worksheet. I would like to know which version of Oracle do I need to install, and If it includes the SQL*Plus Worksheet.
    This is my first time working & installing Oracle, so I would appreciate if anyone could guide me thru this process.
    Thanks a lot,
    Ed

    No, it is not included.
    However, the same functionality, and more, is in Oracle SQL Developer - also available free and download-able from the same area as Oracle Express Edition.
    Ask your prof why he want Worksheet. If it's only for the ability to scroll and correct previous SQL (eg: easier time correcting mistakes), and loading scripts, ask if SQL Developer would be allowed. It's much superior and allows you to use XE, which will not sink your laptop like the EE version will.

  • Lock types in oracle 10g with sql examples

    can some body easily in simple words tell some thing about the table locks types in oracle 10g with some sql examples?

    Oracle locking is a complex topic that may not easily be explained with simple words.
    Please try to read above mentioned link starting from simple examples to used lock types. I don't think it's a good idea to "over simplify" the topic starting from the different lock types.
    Another way to explain some lock types can be found in following OTN discussion with Tom Kyte (who is also one of the primary author of Concepts Guide 11.2): TM / TX Locks ( Tom Kyte and Oracle Docu) ; note the different points of view about what is the row lock ...
    Edited by: P. Forstmann on 29 juin 2011 14:00

Maybe you are looking for