Oracle architecture

Hi
I know that Data Structure are two types
Physical Structure and Logical Structure
But i did not know what is bifferent between two Structure .

http://download.oracle.com/docs/cd/B19306_01/server.102/b14220/intro.htm#sthref35
http://download.oracle.com/docs/cd/B19306_01/server.102/b14220/intro.htm#sthref53

Similar Messages

  • Architectural Difference between Oracle 8i and Oracle 9i

    hello there
    anybody can tell me precisely what is the architecture difference in Oracle 8i and Oracle 9i.
    or provide me the link where i can get it.
    waiting for reply

    What do you mean by "architectural differences"? Fundamentally, Oracle architecture hasn't changed a whole lot in a couple of decades. Certain implementations within the overall Oracle architecture will change over time, normally to support some new feature.
    Locally managed tablespaces, for example, automatic segment space management, and automatic extent allocation are pretty important new features, but they don't fundamentally change the architecture of allocating space for objects to store data.
    Justin
    Distributed Database Consulting, Inc.
    http://www.ddbcinc.com/askDDBC

  • Oracle database architecture documentation

    Hi,
    Any one can send oracle 9i/10g database architecture documentation.

    What do you mean by Architecture documentation? Concepts about Oracle architecture?
    Did you go through the documentation?
    http://download.oracle.com/docs/cd/B19306_01/server.102/b14220/toc.htm
    Please post such questions in Database-General forum. This forum is for reporting issues with Oracle documentation.

  • Architecture of relation between R and Oracl

    if I know right, this will be big success for Oracle. architecture of connection between oracle and R.
    R on client send it's SQL to Oracle on Server and Oracle run ORE function itself and send results to R on client. like ore.lm
    for other R packages like SNA, IGraph, Data mining in R, Oracle send R code to R on Server and R on Server run them and send to Oracle. then Oracle send them to R. it connect via one port and is secure. IS MY WRITTING TRUE?
    I have another question. if we have 2 or more R on Server, how oracle identify correct R? for example, I install R2.13 and R2.15 on Server.
    tanks for your attention
    Edited by: Nasiri Mahdi on Feb 24, 2013 10:42 PM

    Nasiri,
    For ORE architecture take a look at [url http://www.oracle.com/technetwork/database/options/advanced-analytics/r-enterprise/ore-trng1-gettingstarted-1501628.pdf]the first presentation in our Learning R Series.
    For your second question. ORE will use R that it found during installation. The installer will print the value of <tt>R_HOME</tt> before it proceeds with installation. In general for ORE 1.3 we recommend R 2.15.1 and for ORE 1.1 - R 2.13.1.
    Denis

  • Application for the post of an ORACLE DBA

    =================================================================
    ============
    ARUNKUMAR RAGHAVAN MSc,BEd,PGDMCH,(MBA)
    =================================================================
    ============
    CURRICULUM VITAE
    Covering letter
         From
    Arunkumar.R, email : [email protected],
    [email protected]
    No 16 /9 Nagendra nagar,
    Velachery main road, checkpost,
    Near jaya hospital,
    Chennai -600 042.
    Respected Sir / Madam,
    SUB : Application for the post of      
    ORACLE DBA / DBO - Reg
    I wish to submit the following few lines for your kind
    consideration.
    I feel more comfortable and satisfactory with this type of job
    as
    I am keen to serve as an employee of your esteemed organization,
    which has an intellectually stimulating and emotionally
    satisfying environment.
    I assure that, I will do my duty to the fullest satisfaction of
    my
    higher officials, colleagues and to the best of my knowledge and
    belief.
    I am attaching my CV, first 2 pages of my first book &#8211;&#8220;ORACLE
    ARCHITECTURE MADE EASY&#8221;, and a newsletter about Penta Media
    Graphics Ltd, my present employer.
    Expecting the favour of your earliest reply.
    Thanking you with respectful regard,
    Yours truly,
    (ARUNKUMAR.R)
    =================================================================
    ============
    CAREER OBJECTIVE
    1.     To be a dependable ORACLE DBA and to deploy an
    efficient DATA WAREHOUSE and DATA MART.
    2.     To write unique books on ORACLE DBA and DATA WAREHOUSING
    for enthusiastic learning
    Experience summary
    q     Five years and six months of overall experience in
    Software Industry.
    q     Over 24 months of work experience in the administering,
    and maintaining the Oracle Database of sizes 3 GB
    q     Training and authoring books, CBT&#8217;s,WBT&#8217;s for Oracle DBA
    and
    Data Warehousing .
    Technical skills
    Hardware               IBM PC, MAC
    Operating Systems          WINDOWS NT, 95/98/2K, MS-DOS,
    LINUX, MAC-OS
    RDBMS                    ORACLE 8I, DBASE, FoxPro,
    MSACCESS
    Internet Tools          HTML, IIS, FrontPage
    Responsibilities at PENTAMEDIA GRAPHICS LTD,
    (formerly known as PENTFOUR SOFTWARE EXPORTS LTD, SEI-CMM LEVEL
    4 COMPANY )
    1. Maintaining an "Oracle Pre-Production Database" of size 3 GB.
    2. In charge of the CBT's on Data Warehousing & ORACLE
    DBA.
    3. Installing and upgrading the Oracle server (Oracle 7.3,
    Oracle 8.0,
         ORACLE 8i,) and application tools.
    3.     Allocating system storage and planning future storage
    requirements
    for the database system.
    5. Creating Tablespaces for the different group of
    projects namely
         SOFTWARE, ENGINEERING, MANAGEMENT, and SCHOOL PROJECTS.
    6. Creating tables, views and modifying the database
    structure, as
         necessary, required by Project Leaders and Programmers.
    7. Enrolling users and maintaining system security and
    controlling and
         monitoring user access to the database.
    8. Backing up and restoring the database.
    Specific Achievements
    1. CBT's and WBT's authored (Reference:
    www.pentalearn.com )
    * Data Warehousing for beginners
    * Data Warehousing - Intermediate
    * Stepping into ORACLE DBA
    * ORACLE DBA - Security
    * ORACLE DBA - Backup & Recovery
    * Step by Step - ORACLE DBA
    * OCP GUIDE - Architecture & Administration
    Under Production
    * OCP GUIDE - Backup & Recovery
         2. Book's authored (Under compilation)
    * ORACLE ARCHITECTURE MADE EASY.
    * Learn ORACLE DBA in 23 days.
    4.     Knowledge of documentation and procedures for SEI CMM -
    ISO &#8211;
         QUALITY AUDITS.
    4. Academic Project - (Reference: [email protected])
    o Title           ORACLE QUESTION BANK
    o Outline           Training software for OCP
                   (Oracle Certified Professional)
    o Period           DEC 1998 - JAN 1999
    o Software           VB 5.0, M.S.ACCESS
         5. Awards :
    State first & district first in Vivekananda Academy
    of cultural
    Studies
    =================================================================
    ============
    Employment History
         1. Company Name           :     Pentamedia
    Graphics ltd
    Title          :     instructional designer
    Level           :     Senior Executive
    Specialization :     IT/Computer Systems/Software
    Function      :     Professional /
    Consultant / Specialist
    Industry :     Computer / Information
    Technology (Software)
    Date Joined :     12 oct 1999
    Duties           :     Responsible for CBT&#8217;s,
    WBT&#8217;s on DATA
                        WAREHOUSING & ORACLE DBA.
                        project guide for TEAM
    members.
                        Developed 5 training
    software.
                        Maintaining "ORACLE-
    PRODUCTION DATABASE"
                             of size 3GB.
    Reason for leaving:     working currently
    2. Company Name      :     S.A.International ltd
    Title           :     training officer
    Level           :     Senior Executive
    Specialization :     IT/Computer Systems/Software
    Function      :     Lecturer / Teacher /
    Trainer
    Industry :     Computer / Information
    Technology (Software)
    Date Joined :     08 Aug 1997
    Date Left      :     09 Sep 1999
    Duties :     At S.A.INTERNATIONAL LTD,(A joint
    venture company of ELCOT, GOVT OF TAMILNADU UNDERTAKING)
    Responsible for all training programmes.
                             Project guide
    for all college students.
                        Senior Faculty
    for "ORACLE DBA" classes.
    Accomplishment :     Wrote student guides on office
    2000                               and on ORACLE DBA
                        Developed 3 training
    software.
    Reason for
                   leaving      :     To get more
    experience on ORACLE DATABASE
                        MAINTENANCE
    3. Company Name      :     G.K.M.college of
    engineering & technology
    Title           :     lecturer
    Level           :     Junior Executive
    Specialization      :     Education
    Function      :     Lecturer / Teacher /
    Trainer
    Industry      :     Education
    Date Joined :     06 May 1996
    Date Left      :     09 Aug 1997
    Duties           :     Incharge of computer
    science department,
                        Conducting classes and
    all academic                                    
         activities.
    Accomplishment :     Wrote 2 student guides on office
    1997                                    and on
    ORACLE DBA.
    Reason for
                   leaving      :     To get more
    experience on ORACLE DBA
                        Activities
    4. Company Name      :     Infra computers pvt ltd
    Title           :     Asst.technical manager
    Level           :     Junior Executive
    Specialization :     Training & Development
    Function      :     Executive
    Industry      :     Computer / Information
    Technology
    Date Joined :     30 Apr 1995
    Date Left      :     06 Jun 1996
    Duties           :     Monitor the day to day
    operations of the
    SOFTWARE/HARDWARE SERVICE DEPARTMENT. Monitor the DEPARTMENT
    STOCK and cash flow position, Meeting executives for Business
    development activities
    Accomplishment :     Joined the Company since August 1994
    as Asst TECHNICAL MANAGER. Promoted to TECHNICAL MANAGER in july
    1996.
    Reason for
                   leaving      :     To study M.B.A
    (master business
                        Administration)
    ORACLE DBA SKILLS SELF EVALUATION FORM
    Oracle: SQL and PL/SQL Skills:          
                                       rate
    from
                                  0 = None
    through 5 = Guru
    Creating and maintaining database objects               3
    Store, retrieve, and manipulating data               3
    Create PL/SQL blocks of application code               1
    Familiarity with PL/SQL packages                    1
    Familiarity with PL/SQL tables and records          0
    Calling PL/SQL functions from within SQL statements     0
    Building reusable code                         
         0
    Crafting code that automatically adapts to changes     
         in data structures                         
         0
    Writing SQL inside PL/SQL programs               
         0
    Reading and writing operating system files          3
    Executing host commands and C programs               0
    Issuing database alerts                         
         1
    Analyzing memory utilization in your session          2
    Debugging and tracing program execution               1
    Manipulating raw data and large objects               1
    Building your own packages                    
         1
    Oracle Enterprise Manager Skills:               
                                       rate
    from
                                  0 = None
    through 5 = Guru
    Install Oracle Enterprise Manager                    5
    Administer and monitor Oracle database environments     5
    Oracle Enterprise Manager architecture               3
    Setup a console for your own environment               3
    Implement job and event based system management          3
    Understand the integration of shared administrator
         responsibilities                         
              3
         Tuning Pack                              
         1
    (which comprise Oracle Expert, Tablespace Manager
              and SQL Analyze)
    Diagnostic Pack                              
         0
    (which comprise Oracle Trace and Data Viewer,
         Performance Manager,
    Capacity Planner,and Top Sessions)
    Change Management Pack                         
         0
    (which comprise Database Alter, Capture, Diff,
         Propagate, Quick Change, and Plan Manager)
    Database Administration/ Backup and Recovery Skills:     
                                       rate
    from
                                  0 = None
    through 5 = Guru
    Familiarity with Oracle7 database environments          5
    Familiarity with Oracle8 database environments          5
    Set up, maintain, and troubleshoot database          4
    Plan and implement database backup and recovery
         strategies                              
              4
    Understanding of backup, restore and recovery
         operations                              
              4
    Oracle8 Recovery Manager                         4
    Network Administration Skills:                    
                                       rate from
                                  0 = None
    through 5 = Guru
    Familiarity with Oracle7 Server                    5
    Familiarity with Oracle8 Server                    5
    Familiarity with architecture of Net8               4
    Establishing connections between peers               5
    Client and a server node using various
         naming methods                              
         4
    Configuring middle tier systems                    0
    Familiarity with Names Server                    
         1
    Familiarity with Connection Manager               
         3
    Memory, I/O, physical structure and
    resource contention                         2
    Familiarity with dynamic performance views          4
    Familiarity with initialization parameters          5
    Familiarity with diagnostics and tuning guidelines     3
    Data Modeling and Relational Database Design Skills:     
                                       Arun's
    rate from
                                  0 = None
    through 5 = Guru
    Knowledge with entity-relationship models               2
    Knowledge of normalization and relational           
         database design                              
         1
    Defining business information requirements          3
    Creating entity-relationship models               
         3
    Transforming requirements into an initial
         database designs                         
              3
    Personal Strengths :
              INVOLVEMENT alone gives PERFORMANCE. With my
    spiritual base &
         MOTIVATION, I am confident that I will reach the
    pinnacle
    in the field of ORACLE DBA. I hope my right thinking &
    Hardworking nature will make me successful.
    Current Communication Address
              Address :     16/9, nagendra nagar, velachery
    main road,
                   near jaya hospital, chennai-42
                   chennai, 600042 India
    Tel [home]      :     91-44-2552406
    Tel [office]:     91-44-4839854
    Tel [mobile]:
         Email     :     [email protected],
    [email protected]
    Permanent Address
         Address      :     s/o N.Raghavan, laksminayackan
    patty(po)
                   thevaram(via), theni(dt), pin
    625530
                   laxminayakan patty,
                   625530 India
    Tel      :     91-4454-54739
    Email     :     [email protected], [email protected]
    Personal Particulars
    Date of Birth           :     05 Aug 1971
    Gender                :     Male
    Nationality           :     India
    Marital Status           :     married
         Permanent Residence of     :      India
              Passport Number          :     T465022
              Valid Upto                    Jan 2005
    EDUCATIONAL QUALIFICATION
    COURSE      UNIVERSITY/BOARD           Yr.of PASSING
         CLASS & %
    S.S.L.C      TAMILNADU SECONDARY           MAR 1986
         FIRST 85.40
    H.S.C      TAMILNADU HIGER SECONDARY     APR 1988
         FIRST 68.90
    B.Sc           MADURAI KAMARAJ UNIVERSITY      APR 1991
         FIRST 68.63
    (PHYSICS)      VIVEKANANDA COLLEGE
    M.Sc           MADURAI KAMARAJ UNIVERSITY     APR 1994
         FIRST 70.40
    (PHYSICS)
    BEd           MADURAI KAMARAJ UNIVERSITY      NOV 1995
         SECOND 52.20
    TECHNICAL QUALIFICATION
    COURSE           UNIVERSITY/INSTITUTION           Yr.of
    PASSING %
    PGDMCH#           St.JOSEPH'S COLLEGE           JULY
    1995 59.70
                   BHARATHIDASAN UNIVERSITY
    DPCS*           @ DOE & TC.T.S- NCVT TRADE      SEP 1996
    79.47
                   (AICTE^ APPROVED)
    # POST GRADUATE DIPLOMA IN MICROPROCESSOR AND COMPUTER
    HARDWARE
    * DATA PREPARATION AND COMPUTER HARDWARE
    @ DIRECTORATE OF EMPLOYMENT & TRAINING CRAFTSMEN TRAINING
    SCHEME
    ^ ALL INDIA COUNCIL OF TECHNICAL EDUCATION
    PROFESSIONAL
    TRAINING UNDERGONE
    Completed 'ORACLE DBA' Course at RADIANT SOFTWARE PVT LTD,
    WEST MABALAM,
    CHENNAI -33.
    Language Proficiency :
    Languages -          Proficiency (1=worst - 10=best)
                        Spoken               
         Written
    English          5                    6
    Tamil               9               
         9
    Supplementary
    If and when employed by the company
    Willing to Travel               :          yes
    Willing to be Relocated          :          yes
    Possess Own Transport     :          T465022 Valid
    Upto                    Jan 2005
    Expected Monthly Salary          :     
         Negotiable
    Availability               :     
         Immediately
    =================================================================
    ============

    Sorry, but according to Apple, iTunes Store: All Sales Are Final
    You can avoid accidental purchases.
    From the iTunes menu bar click iTunes / Preferences then select the Parental tab.
    Select:  iTunes Store
    Click OK.

  • A Way to List Oracle Server Instances

    Hello:
    I'm trying to find if there is a way to enumerate the Oracle instances that exist on a given physical machine. I want to do this programatically (C++). Of course, this is easy with SQL Server since there is the SQLDMOServer2 COM interface through which you can call "ListInstalledInstances()".
    Is there anyway to do this for Oracle? I realize that there probably won't be any kind of interface built into Windows MDAC components...but is there any option at all? So far, all of the documentation I have seen gives plenty of examples of using "OraSession" and so on. But, you have to know what you are looking for / connecting to first. What I really need is a way to first enumerate the Oracle Instances that are available and then a way to enumerate the Databases in each.
    Any help would be appreciated.

    Fair enough. In the end, what I am after is a listing
    of all databases (meaning the names of the files that
    belong to each Oracle database). I am assuming
    (perhaps incorrectly...I'm new to Oracle) that each
    Oracle instance has certain databases associated with
    it (even though it can only mount one at a time).Your assumption is basically incorrect.
    An Oracle instance is simply the set of programs running per the directives in the initialization file provided at start time.
    The initialization file, in turn tells the instance a) what the initial memory requirements are, and b) where to find the control file - which in turn contains a list of all the data files in the database.
    An Oracle database can contain any number of schemas, or named collections of database objects (tables, views, etc.) Each Oracle database contains one master catalog, called the SYS Schema, and any number of application-related catalogs or schemas. All schemas (catalogs, or SQL Server 'databases') are available while the database is open.
    Ideally there is only one database instance on a server, and the database it accesses contains all the data for a large number of applications in several schemas. (However, idealism rarely works these days - many applications are not written with an understanding of Oracle architecture.)
    Each Oracle database is controlled by, but is independent of, the instance software.
    The software is stored in an ORACLE_HOME. An Oracle Home contains one set of software. An ORACLE_HOME is essentially the unit of software maintenance - you patch or upgrade the software in one ORACLE_HOME. Oracle supports the idea of several ORACLE_HOMEs on a single machine, allowing you to have several versions (full versions or simply patch versions) of Oracle on the same machine.
    An upgrade of an Oracle database, may, in some cases be as simple as starting the software in the new ORACLE_HOME referencing the existing initialization file (by complete path), and running the 'master catalog upgrade' script - usually catupg.sql ...
    A database is independent of the software and the instance.
    The database consists of a set of files:
    - initialization file (init???.ora or spfile???.ora) which points to
    - the log/core directories (that contain traces), and
    - the archive log directory (for backups of the redo log files), and
    - the control file which points to the redo log files and the data files.
    The very rough equivalent to SQL Server database files would be Oracle tablespace data files. A tablespace is a logical construct, in many ways resembling a disk LVM, to which you can map (add) physical files. The physical files may be placed anywhere, and may be entire raw devices or individual files on a file system.
    Tables, indexes, and other storage consuming things (generically called segments) are assigned to tablespaces, and therefore stored in the data files. However, a tablespace may contain any number of segments, so there is no simple map available unless enforced manually by the DBA.
    In answer to your question, you would need to:
    1) determine all the ORACLE_HOMEs on the machine (from the Windows registry or *nix oratab [assuming reliable DBA]);
    2) for each ORACLE_HOME, determine all the initialization (init???.ora and/or spfile???.ora) files;
    3) for each initialization file, determine the control file;
    4) for each control file, determine all the data files, redo log files and archive log files (if using rman)
    Note that, except for the init???.ora, all of the files referenced are 'binary' and must be opened carefully.
    I'd strongly encourage you become more familiar with the Oracle Architecture before attempting much more. It diverges a LOT more once you get into transactions, and a very large chunk of your existing SQL Server experience will lead you down a path of very poorly performing Oracle applications.

  • Oracle 9i database server for AIX 32 bit

    Hello,
    I tried to download from OTN Oracle 9i database.
    Will there be possible to download for 32bit AIX?
    I feel little depressed because such stable OS I am forced to
    switch to Windows if I want to prepare myself little advance on
    future Oracle architecture.
    Will it be possible to get also 32bit AIX Oracle 9i?

    At this time, Oracle is offering only the 64- bit and we do not
    have additional information if in the future 32-bit will be
    offered.
    Best Regards,
    OTN Team

  • MS-SQL 7.0 Script Export to Oracle

    Hey,
    i have a Microsoft SQL 7.0 or SQL 2000 Script.
    Is there is a way to export the script (about 400 Lines),
    to Oracle 7.43 or Oracle 8i ?
    Thanks Roland
    Here is a short strip SQL 7.0:
    /****** Object: Database adalbb Script Date: 1/27/2001 3:39:47 PM
    IF EXISTS (SELECT name FROM master.dbo.sysdatabases WHERE name =
    N'idealbb')
    DROP DATABASE [idealbb]
    GO
    CREATE DATABASE [idealbb] ON (NAME = N'idealbb_Data', FILENAME =
    N'C:\MSSQL7\Data\adalbb_Data.MDF' , SIZE = 2, FILEGROWTH = 10%) LOG ON
    (NAME = N'idealbb_Log', FILENAME = N'C:\MSSQL7\Data\adalbb_Log.LDF' ,
    SIZE = 1, FILEGROWTH = 10%)
    GO
    exec sp_dboption N'idealbb', N'autoclose', N'false'
    GO
    exec sp_dboption N'idealbb', N'bulkcopy', N'false'
    GO
    /****** Object: Table [dbo].[Topics] Script Date: 1/27/2001 3:39:52
    PM ******/
    if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].
    [Topics]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
    drop table [dbo].[Topics]
    GO
    /****** Object: Login hoteluser Script Date: 1/27/2001 3:39:47 PM
    if not exists (select * from master.dbo.syslogins where loginname =
    N'hoteluser')
    BEGIN
    declare @logindb nvarchar(132), @loginlang nvarchar(132) select
    @logindb = N'master', @loginlang = N'us_english'
    if @logindb is null or not exists (select * from
    master.dbo.sysdatabases where name = @logindb)
    select @logindb = N'master'
    if @loginlang is null or (not exists (select * from
    master.dbo.syslanguages where name = @loginlang) and @loginlang <>
    N'us_english')
    select @loginlang = @@language
    exec sp_addlogin N'hoteluser', null, @logindb, @loginlang
    END
    GO
    /****** Object: Login idealbb Script Date: 1/27/2001 3:39:47 PM
    if not exists (select * from master.dbo.syslogins where loginname =
    N'idealbb')
    BEGIN
    declare @logindb nvarchar(132), @loginlang nvarchar(132) select
    @logindb = N'idealbb', @loginlang = N'us_english'
    if @logindb is null or not exists (select * from
    master.dbo.sysdatabases where name = @logindb)
    select @logindb = N'master'
    if @loginlang is null or (not exists (select * from
    master.dbo.syslanguages where name = @loginlang) and @loginlang <>
    N'us_english')
    select @loginlang = @@language
    exec sp_addlogin N'idealbb', null, @logindb, @loginlang
    END
    GO
    /****** Object: Login idealscience Script Date: 1/27/2001 3:39:47
    PM ******/
    if not exists (select * from master.dbo.syslogins where loginname =
    N'idealscience')
    BEGIN
    declare @logindb nvarchar(132), @loginlang nvarchar(132) select
    @logindb = N'idealscience', @loginlang = N'us_english'
    if @logindb is null or not exists (select * from
    master.dbo.sysdatabases where name = @logindb)
    select @logindb = N'master'
    if @loginlang is null or (not exists (select * from
    master.dbo.syslanguages where name = @loginlang) and @loginlang <>
    N'us_english')
    select @loginlang = @@language
    exec sp_addlogin N'idealscience', null, @logindb, @loginlang
    END
    GO
    /****** Object: User dbo Script Date: 1/27/2001 3:39:47 PM ******/
    /****** Object: User guest Script Date: 1/27/2001 3:39:47 PM ******/
    if not exists (select * from dbo.sysusers where name = N'guest' and uid
    < 16382 and hasdbaccess = 1)
    EXEC sp_grantdbaccess N'guest'
    GO
    /****** Object: User idealbb Script Date: 1/27/2001 3:39:48 PM
    if not exists (select * from dbo.sysusers where name = N'idealbb' and
    uid < 16382)
    EXEC sp_grantdbaccess N'idealbb', N'idealbb'
    GO
    /****** Object: Table [dbo].[Category] Script Date: 1/27/2001
    3:39:54 PM ******/
    CREATE TABLE [dbo].[Category] (
    [Cat_ID] [int] IDENTITY (1, 1) NOT NULL ,
    [Cat_Name] [varchar] (50) NULL ,
    [Cat_Order] [int] NULL
    ) ON [PRIMARY]
    GO
    /****** Object: Table [dbo].[Forum] Script Date: 1/27/2001 3:39:55
    PM ******/
    CREATE TABLE [dbo].[Forum] (
    [Forum_ID] [int] IDENTITY (1, 1) NOT NULL ,
    [F_Name] [varchar] (50) NULL ,
    [F_Description] [varchar] (300) NULL ,
    [F_Cat] [int] NULL ,
    [F_Count] [int] NULL ,
    [F_Last_Post] [datetime] NULL ,
    [F_Moderator] [int] NULL ,
    [F_ReplyCount] [int] NULL ,
    [F_Order] [int] NULL ,
    [F_Allow                        Anonymous] [int] NULL ,
    [F_AllowMember] [int] NULL ,
    [F_AllowModerator] [int] NULL ,
    [F_AllowAdministrator] [int] NULL ,
    [R_AllowAnonymous] [int] NULL ,
    [R_AllowMember] [int] NULL ,
    [R_AllowModerator] [int] NULL ,
    [R_AllowAdministrator] [int] NULL
    ) ON [PRIMARY]
    GO
    null

    Hi,
    Oracle architecture is very different from MS-SQL. In MS-SQL there is a master database that holds meta data for each database set up on the server. Oracle has a different dictionary. If you know oracle well enough you can change the scripts to fit oracle.
    In addition there are features in MS-SQL that are not compatible to Oracle such as bulkcopy/autoclose options, Identitiy is actually a sequence and all of the server's stored procedures (sp_%) will not work in oracle. You can create the tables with your script but not the procudures.
    Good Luck.
    null

  • Regarding Oracle 10g Express Edition

    Dear Friends,
    I'm very beginner to Oracle database. I worked in SQL Server.
    Here I have downloaded and intalled Oracle 10g Express Edition for development.
    1. How do I create database in Oracle 10g Express Edition?
    2. How do I attach an existing database?
    Please help me.
    Thanks in advance.
    Regards,
    Sathish

    Hi,
    ORACLE is different from SQL Server. Forget about SQL Server for a while.
    1. How do I create database in Oracle 10g Express Edition?Refer to :http://st-curriculum.oracle.com/tutorial/DBXETutorial/index.htm
    2. How do I attach an existing database?As you perform in Sql Server, it won't work in oracle. It's different. I request to understand oracle architecture and basic Administration and once you familar with those things then can understand how to perform activity's on DB.
    - Pavan Kumar N
    Oracle 9i/10g - OCP
    http://oracleinternals.blogspot.com/

  • How to Connect to Oracle 9i database server via Oracle 10g XE

    I have installed Oracle 10g eXpress Edition and uninstalled Oracle 9i client database. I used Oracle 9i client to connect to another Database server on a local LAN. Is it possible to create a database link to the old Oracle 9i database server via Oracle 10g XE? If yes, do I need to add ODBC drivers?
    I want to achieve the following:
    1) Create a connection to the Oracle 9i database server using Ora101040 odbc drivers.
    2) Use a similar 9i tool (Enterprise Management Console) within Oracle 10g XE to access Oracle 9i Database tables on a LAN network.
    3) Create data access to Oracle 10g XE via some ODBC connection from a C++ runtime application.
    Hope to receive help from Oracle professionals.
    Thanks.

    I have installed Oracle 10g eXpress Edition and
    uninstalled Oracle 9i client database. I used OraclePlease clarify - you uninstalled the 9i database or the 9i client.
    9i client to connect to another Database server on a
    local LAN. Is it possible to create a database link
    to the old Oracle 9i database server via Oracle 10g
    XE? If yes, do I need to add ODBC drivers?
    Database links between Oracle databases do not require ODBC. They do require Oracle Networking (included with both Oracle9i Database and Oracle Database 10g XE) to be configured correctly.
    It is also possible to connect ot the 9i database using the 10g Instant Client (separate download)
    I want to achieve the following:
    1) Create a connection to the Oracle 9i database
    server using Ora101040 odbc drivers.Please clarify - what client do you wish to run that needs ODBC?
    2) Use a similar 9i tool (Enterprise Management
    Console) within Oracle 10g XE to access Oracle 9i
    Database tables on a LAN network.XE does not have an equivalent to Oracle Enterprise Manager. XE does come with HTMLdb preinstalled and configured, and HTMLdb provides a subset of the administration capabilities of Enterprise Manager.
    3) Create data access to Oracle 10g XE via some ODBC
    connection from a C++ runtime application.You can download ODBC drivers from the same location on OTN you downloaded XE. I do not know whether XE includes ODBC drivers. ODBC drivers will usually still require you to configure the Oracle Networking.
    There are a number of items that make me believe you do not have a good grasp of Oracle architecture and basics. If true, I encoureage you to start reading the Concepts manual found for the database at http://docs.oracle.com, or at least the O'Reilly book 'Oracle Essentials' found at http://oracle.oreilly.com

  • Oracle Pl/Sql and Oracle Application Express for Beginners

    Good day,
    Have a prodigy that is strongly interested in oracle application express.Haven know that he will only do we in APEX if he is good in pl/sql and have some skills in html and javascripts.
    For such person,what are the books that i can recommend for him,that will guide and assist him?Will be highly grateful if anybody can assist.

    Sc0tt wrote:
    I think it also falsely gives the impression that one does not need to understand the database at all because Apex can do everything for you...This is why I echo Munky when he says that you need a solid understanding of data models and the database before attempting to build an application.
    I absolutely concur with this view. When I first started using ApEx, I was basically given a user guide and told to get on with it :-) Subsequently, for the first 6 months or so, I built probably fairly lousy (but functional) apps until I got a better grasp of Oracle architecture.
    That being said, SQL is an absolute must if you are going to work on a database. PL/SQL really should be learned as well because your application will be limited without it. CSS and Javascript and nice to have's, but they can be learned as you go. Since all of the api's are built in pl/sql, it would really hinder what you could do if you didn't know it.One resource I have found very useful is the good old 'Ant' book a.k.a. Oracle PL/SQL Programming by Feuerstein, et al. I have a well-thumbed 4th edition sitting on my desk at the moment - weirdly for a text book, rather a joy to read.
    I personally found Jay-Lew's "Cost-based Oracle Fundamentals" a somewhat bitterer pill to swallow - tough on the way down but good for one's constitution!

  • Need Best way to start learning Oracle 11g  DBA

    Hi.This is Tejaswi.
    I want to learn Oracle 11g DBA.I've downloaded all software's and Documentation for Orcl 11g R2. Now. i want to start Learning DBA. Can any one suggest me the best way to Start learning DBA?
    Please suggest me the good books For Oracle Architecture and SQL.......

    Hello Tejaswi,
    The advice you got about reading the Oracle Concepts and 2 Day DBA documentation is very good advice.
    I found that knowing some SQL*Plus and SQL Developer was also very helpful as, they both provide a way to interface with the database and try the things you read about. For SQL Plus, I used the book:
    Oracle SQL*Plus: The Definitive Guide, 2nd Edition
    By Jonathan Gennick
    Publisher : O'Reilly
    ISBN : 0-596-00746-9 I openly recommend it. It is easy to read, the book is very well thought out, it covers what you really need to know (and more too). The author explains the subjects very well. I would definitely learn some SQL Plus and SQL developer before getting into the 2 Day DBA document (make those 2 days about 7 days each if not more).
    To learn SQL, I "sort of" used (I say "sort of" because I only read some parts of it available online and at the local bookstore):
    Oracle SQL by Example
    By Alice Rischert
    Publisher: Prentice Hallit probably has more SQL than you'd need as a DBA but, it is an excellent book you may want to consider.
    If you are starting from scratch, as I did, you'll find that you need to learn multiple things at the same time. I believe SQL Plus is the best place to start, along with possibly the Concepts document. That will give you a base to build upon.
    HTH,
    John.

  • Please tell me the background proces of update statement in oracle

    1. user excuted update and inset statement from sqlplus ,
    please give me the flow in oracle architecture
    2. user excuted commit and roll back also
    please give me the flow in oracle architecture
    Thanks

    As Pierre Forstmann said answer can vary according the details you want. If you want it to be in four lines than I hope this it.
    For select
    search shared pool a copy of parsed sql
    validate statement
    validate data sources
    acquire locks
    check privileges
    prepare parse tree or execution plan and place in library cache
    execute statement - retrieve data form file to buffer cache
    fetch vales from the cursor
    For DML
    there are several differences between how Oracle executes select and DML
    however, they follow the same general pattern
    parse statement - create parse tree
    execute the statement - acquire locks on the data to be changed
    generate redo
    For commit or rollback
    release table/row locks acquired by statement
    release undo segment
    update redo with commit/rollback information
    flush the content from log buffer to redo files
    I suppose the documentation provided above is best place where you can find the details

  • Why Oracle does not allow rollback of  DDL statements?

    I have always been surprised why Oracle does a implicit commit when DDL statements (e.g create table …) are executed. DDL statements simply write information (insert, delete and update) to data dictionary, so why DDL statement cannot be rolled back. Am I missing some thing?
    I was learning SQL Server few months ago and I noticed that SQL Server does allow rollback of DDL statements if I am not mistaken. It lloks like there is something in Oracle architecture which prevents rollback of DDL satements. Rollback of all staements should be allowed not just of DML statements.
    Appercaite your insight.

    If you drop a 500 million row table (and let's assume you're not using the Recycle Bin, which is a different matter entirely), how do you propose to re-insert all 500 million rows if you were to be allowed to rollback the drop command? Same thing goes for a truncate command.
    I'm not saying there aren't workarounds (the Recycle Bin is precisely one of those), but it's certainly problematic. You could very well reverse the transaction ('delete from TAB$...') quite easily... but reversing the other consequences of that transaction is a lot more awkward. Therefore, it is certainly logical to declare such transactions irreversible and thus to imply a commit, both before and after.
    Or take it from another philosophical angle: a transaction that doesn't commit (or rollback) takes exclusive row-level locks that are held indefinitely and which will prevent other people from doing DML on the same rows, yes? Well, how do you fancy having an 'alter table' statement sitting around, uncommitted, in the data dictionary? Some process (or your users) are wanting to insert rows into this table, but the uncommitted alter command means that they can't acquire the shared table lock they need in order to be able to do so. One uncommitted DDL can seriously gum up the works, in short.
    Dictionary tables are not like ordinary user tables, because whilst what I do in INVOICES very likely has no impact on what you do in SALARIES, what I propose to do in TAB$ very definitely impacts what you might need to do in TAB$. Under those circumstances, it's a jolly good thing that Data Dictionary DDL doesn't leave a trail of uncommitted transactions hanging around! And the mechanism to achieve that 'good thing' (i.e., auto-committing) means such transactions must be immediately irreversible.
    Fair enough if other databases have chosen to handle things differently: their prerogative, of course. My point is simply that there is logic in NOT being able to roll back DDL statements, too, and it's a legitimate choice to have made to handle things in this way, too.

  • Oracle 9i performance issue

    Dear All,
    We are recently migrate  sap 4.6c /oracle9i/AIX5.3  IBM power 5 to IBM Power 7 server  issue is that the report that run around 40 minute it will take more then 6 hour I donu2019t know what is wrong how to tune that server one thing I also done that I used sap profile and oracle database parameter same but no solution , also run table query from sqlplus it is also take too much time
    background process DBWR0 and others show following error
    2011-03-12 14:08:17.653
    SESSION ID:(2.1) 2011-03-12 14:08:17.650
    Warning: lio_listio returned EAGAIN
    Performance degradation may be seen
    and also all work process
    please also send me tips to improve sap and oracle performance
    regards
    rayyan shahid

    Hi,
    Warning: lio_listio returned EAGAIN*
    *Performance degradation may be seen
    Such warnings can occur if maxreqs or maxservers parameters are set too low at OS level.
    Along with the above suggested SAP Note , refer these useful document [Oracle Architecture and Tuning on AIX|http://www-03.ibm.com/support/techdocs/atsmastr.nsf/5cb5ed706d254a8186256c71006d2e0a/bae31a51a00fa0018625721f00268dc4/$FILE/Oracle%20Architecture%20and%20Tuning%20on%20AIX%20%28v%202.0%29.pdf]. to get more detailed information on some other required configuration settings at ORACLE level as well as on AIX OS level.
    Regards,
    Bhavik G. Shroff

Maybe you are looking for

  • Right way to add page.

    Hi, Say A.tiff contains 6 pages and B.tiff contains 5 pages. I need to 5 pages of B.tiff into A.tiff, so that A.tiff contains 11 pages. Can someone pls show me the fastest way of acheiving this ? Currently I am using ImageDecoder to decode A and B to

  • Encoding in Integration Repository

    Hi, I have an xml file that is correctly encoded in UTF-8 and contains Chinese characters. When I load this file in the Message Mapping and do a display queue for the field that contains Chinese characters, I found that data are displayed as boxes. I

  • Help With Creating HR Schema on Oracle 10g

    Hi; I am new to oracle and need help to setup HR schema to practice tutorial for Oracle SQL Developer 1.2. Any help and guidence will be highly appreciated. Found this script "hr_code"in C:\oracle\product\10.1.0\Db_1\demo\schema\human_resources but d

  • Photo web page app.

    Hi Once I've found an application which allowed me to quickly create a single web page with photos and thumbnails, almost at a click of mouse button. Can't find such app. Anyone seen such? Thank you

  • How to access internal table

    Hi Experts, I have moved values from node with attributes in context to an internal table using node_output_4->GET_STATIC_ATTRIBUTES_TABLE( importing table = itab Now the neccessary values are in itab (internal table).I want to check the itab-id with