Teaching Oracle?? Can I ??

Hi all,
I have a small IT school here in Rio de Janeiro, Brazil. I while ago I bought a Oracle book that come with a CD. In it there is a distributable version of Oracle.
I would like to know if I can open a new class on my school to teach how to use this free distributable version of Oracle without the need of any type of license from Oracle.
Thanks a lot in advance for anyone who can help me with this question.

From the link I sent you.
Oracle Database 10g Express Edition (Oracle Database XE) is an entry-level, small-footprint database based on the Oracle Database 10g Release 2 code base that's free to develop, deploy, and distribute; fast to download; and simple to administer. Oracle Database XE is a great starter database for:
Developers working on PHP, Java, .NET, XML, and Open Source applications
DBAs who need a free, starter database for training and deployment
Independent Software Vendors (ISVs) and hardware vendors who want a starter database to distribute free of charge
Educational institutions and students who need a free database for their curriculum

Similar Messages

  • How i can teache oracle HTML DB ?

    Hi all . . . .
    i would like to teach oracle HTML DB but i don't know from where i should start ?
    can any one help me as soon as possible.
    Regards;

    Do you want to "teach" or "learn"? HTML DB was renamed Application Express or APEX several years ago.
    Tyler

  • Strange scenario,Oracle can not display the data in mysql correctly

    I use Heterogeneous Service+ODBC to achieve "oracle access mysql"(any other method?),and now i find Oracle can not display the data in mysql correctly:
    -------mysql------------
    mysql> create table tst(id int,name varchar(10));
    Query OK, 0 rows affected (0.00 sec)
    mysql> insert into tst values(1,'a');
    Query OK, 1 row affected (0.00 sec)
    mysql> select * from tst;
    ------------+
    | id | name |
    ------------+
    | 1 | a |
    ------------+
    1 row in set (0.00 sec)
    mysql> show create table tst\G
    *************************** 1. row ***************************
    Table: tst
    Create Table: CREATE TABLE `tst` (
    `id` int(11) DEFAULT NULL,
    `name` varchar(10) DEFAULT NULL
    ) ENGINE=MyISAM DEFAULT CHARSET=utf8
    1 row in set (0.00 sec)
    -------------oracle ------------------
    SQL> select count(*) from "tst"@mysql;
    COUNT(*)
    49
    SQL> select * from "tst"@mysql;
    id
    1
    SQL> desc "tst"@mysql;
    Name Null? Type
    id NUMBER(10)

    You can make the following query on the result page:
    "select * from the_table where movietitle = ? and cinema = ?"
    then you set movietitle and cinema to those which the user selected. If the resultset contains more than 0 rows, that means the movie is available.
    Below is the sample code, it assumes you have a connection to the database:
    PreparedStatement stat = myConnection.prepareStatement("select * from the_table where movietitle = ? and cinema = ?");
    stat.setString(1, usersMovieTitleSelection);
    stat.setString(2, usersCinemaSelection);
    ResultSet res = stat.executeQuery();
    if (res.next()) {
    out.print("The movie is available");
    } else {
    out.print("The movie is not available");
    }Now just add that to your JSP page. Enjoy ! =)

  • In Oracle, Can i use if exits clause in a query?

    In Oracle, Can i use if exits clause in a query?
    For example, "Drop table if exists tablename"
    Is the above command valid in oracle?
    If not then is there any equivalent for if exists clause?

    Here is the SP code code that might help you to Drop a table if it exisit, whith out throwing an error if the table is not present.
    create or replace PROCEDURE DROP_TABLE(TabName in Varchar2)
    IS
    temp number:=0;
    tes VARCHAR2 (200) := TabName;
    drp_stmt VARCHAR2 (200):=null;
    BEGIN
    select count(*) into temp from user_tables where TABLE_NAME = tes ;
    if temp =1 then
    drp_stmt := 'Drop Table '||tes;
    EXECUTE IMMEDIATE drp_stmt;
    end if;
    EXCEPTION
    WHEN OTHERS THEN
    raise_application_error(-20001,'An error was encountered - '||SQLCODE||' -ERROR- '||SQLERRM);
    END DROP_TABLE;
    Call this SP in your Scripts by : CALL DROP_TABLE ('<Table Name>')
    Hope this Helps!
    Regards,
    Kaarthiik

  • Oracle can not support upto 32 characters table name and field name ?

    hi
    oracle up limitation ?
    create table aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa(a char);
    Error
    ORA-00972:identifier too long
    or
    create table a (aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa char);
    Error
    ORA-00972:identifier too long
    Oracle can not support upto 32 characters table name and field name ?
    It is true?
    null

    Hello All
    It's been a year after those posts about the limit of identifiers in Oracle Database. Does anybody know what can be done to get rid of that primitive limit? We are developing using Application Servers, Java, generated Code and a very nice object model, in which we can't just use abreviations because of early database age memory shortcomings.
    We are currently using 8i in a very large organization. Is there any chance this version can be configured to allow larger identifiers? Is upgrading to 9i going to solve this problem? Is Oracle Databases really doomed forever because of a 20-year-ago limitation?
    Please, I do like Oracle Databases. I don't want to be flooded with quick answers like "just use 32 character identifiers". I would like to hear a serious solution. Is anybody there still locked in the 8.3 filename paradigm of MS/PC-DOS? Does anybody has to fit an entire Enterprise System in segmented 640Kb of memory? Does anybody has to use monochrome character mode interfaces? Of course not those in the mainstream.
    I also know that other hadrware and software products have lots os limitations. Take Windows 2000. Its command line has a limit of 255 characters! You can't have more than 4GB of memory in a PC! However, one can't expect one mistake to justify others.
    I wish I were very wrong in this respect, and all it should be necessary is to turn on some kind of configuration parameter in 8i to allow us to develop high quality code.
    Thanks for your attention.
    Please, feel free to contact me if you have a solution.
    [email protected]

  • Is there certain version of Oracle can be installed on Solaris9-x86 system

    I want to setup a Oracle database system under Solaris9 x86-based platform for study. Anybody know is there certain version of Oracle can be installed on Solaris9-x86 system? If it is, where to download? I just have Solaris9 x86 version, who can tell where can I download Solaris8 x86 version??
    Thanks

    I've been reading lately about Apple's ongoing battle with Adobe over mobile apps and Flash. What I've gotten from all of it is that Apple wants to develop a mobile format replacement to Flash, and Adobe wants to block it. Apple's contention is that Flash is too bulky and consumptive for mobile apps and content. Apple has barred any mobile apps for iPhone and iPad from containing any Flash code, and Adobe says that has hurt their development of SDKs for people who want to make iPhone apps. It's turned into a regular peeing contest.
    I would have to assume that Apple iPhone, DROID, and Windows Mobile all have the same issue with Flash content and software, since they all have to fall within the standards for mobile communications in order to be "universally accessible" by all the companies that make PDAs, tablets, and phones.
    I've yet to see a Flash Player download for Windows Mobile, and given the current environment, with HTML 5 coming soon, it's not likely I will.

  • HavI e Photoshop cs6 Extended Student and Teacher Edition/ can it be installed on two pc's and will it work with Windows 8.1

    havI e Photoshop cs6 Extended Student and Teacher Edition/ can it be installed on two pc's and will it work with Windows 8.1

    Yes

  • Oracle can only use 2GB on Windwos XP Server

    Hi all,
    Is the following statement true or false:
    "If the Oracle database runs on the Windows XP server (without access to the Datacenter version of Windows), the single-process architecture limits the Oracle database server to about 1.75GB of RAM in total. So, if we have 8GB of RAM on the server, users connected to Oracle can use only about 2GB of it."
    Thanks in advance.

    This was why I posted in the first place... Like I said, it is not just copied (not verbatim, at least not from the edition I read), and it is taken out of context.
    In this case, the chapter talks about how to develop oracle applications, the mentioned section (p 10) has an example of how not to by ignoring how oracle works and hence using more connections than really needed - it is not a chapter about Windows memory architecture.
    According to the link I mentioned above, even XP has ability to use larger-memory techniques e.g. a larger user address space (3GB). But who or which note, doc, etc. is correct? Like Tom always pushes towards, you should not just swallow the bait, instead try to find out what it means yourself, build your own understanding.
    Message was edited by:
    orafad

  • Maximum Connections Oracle can provide

    I have this query, how many maximum connections does oracle provide to any applications server.
    I am aware that the number of connections are configurable. But i wanted to know the maximum number of connections after which there is a possibilty of oracle to crash, or after these particular number connectins oracle wont support any more connections.
    Please help me with this, as im in desperate need of a solution.
    Thanx for your time.
    Nikhil

    There is no functional limit to the number of connections Oracle can support. There may be some internal limit (i.e. session ID may be an integer, which would limit you to 4 billion connections on a 32-bit system) but I've never heard of anyone actually hitting such a limit. In reality, you will be constrained by your hardware long before you are constrained by Oracle.
    Unfortunately, estimating how many connections your particular hardware can support is not trivial. It depends, obviously, on your hardware, but it also depends on your application and on how your database is configured-- shared server vs. dedicated server would be the largest factor here.
    Justin
    Distributed Database Consulting, Inc.
    http://www.ddbcinc.com/askDDBC

  • I am self employed and I want to be able to offer private tuition in PhotoShop and Illustrator, alongside Corel PaintShopPro and MS Office that I already teach. Can I get these two products, or all, at the 'educational' price?

    I am self employed and I want to be able to offer private tuition in PhotoShop and Illustrator, alongside Corel PaintShopPro and MS Office that I already teach. Can I get these two products, or all, at the 'educational' price?

    Not that I know. S&T pricing only applies to verified institutions. Could well be that you may need to fill out a paper with whatever governmental authority is responsible on the planet you live, but otherwise you're just a private business like any other and would most likely deduct the expenses from your tax bill...
    Mylenium

  • Does WLS6.1 which uses Oracle can't support TRANSACTION_READ_UNCOMMITED?

    Hello.
              Oracle doesn't support TRANSACTION_READ_UNCOMMITED.
              Does it mean that WLS6.1 which uses Oracle can't support
              TRANSACTION_READ_UNCOMMITED ?
              Thanks
              Hyun Min.
              

    WLS can support ReadUnCommitted just fine.
              Oracle's database does not support that isolation level. You probably
              want ReadCommitted. That'll run fine in Oracle.
              -- Rob
              Hyun Min wrote:
              > Hello.
              >
              > Oracle doesn't support TRANSACTION_READ_UNCOMMITED.
              > Does it mean that WLS6.1 which uses Oracle can't support
              > TRANSACTION_READ_UNCOMMITED ?
              >
              > Thanks
              > Hyun Min.
              

  • Maximum Conncetions Oracle can provide

    I have this query, how many maximum connections does oracle provide to any applications server.
    I am aware that the number of connections are configurable. But i wanted to know the maximum number of connections after which there is a possibilty of oracle to crash, or after these particular number connectins oracle wont support any more connections.
    Please help me with this, as im in desperate need of a solution.

    There is no functional limit to the number of connections Oracle can support. There may be some internal limit (i.e. session ID may be an integer, which would limit you to 4 billion connections on a 32-bit system) but I've never heard of anyone actually hitting such a limit. In reality, you will be constrained by your hardware long before you are constrained by Oracle.
    Unfortunately, estimating how many connections your particular hardware can support is not trivial. It depends, obviously, on your hardware, but it also depends on your application and on how your database is configured-- shared server vs. dedicated server would be the largest factor here.
    Justin
    Distributed Database Consulting, Inc.
    http://www.ddbcinc.com/askDDBC

  • Problems about SQL (conversion to a form that Oracle can understand)

    how can I convert this SQL into a form that Oracle can understand??
    Select Temp.Country_name, number1
    from (Select L.CID, C.country_name, count(*) as number from Leagues L, Countries C
    where L.cid = C.cid and L.season = 'Autumn'
    Group By L.CID, C.country_name) AS Temp
    where number1 = (Select MAX(Temp. number1) from Temp)
    ORDER BY Temp.Country ASC;
    this query is to find the country that held the maximum number of leagues in "Autumn". Display the country_name and number. Sort the result according to country_name in alphabetical order and it should be allowed in SQL/92.
    relational schema of Leagues ( LID(PRIMARY KEY), LEAGUE NAME, CHAMPION_TID, YEAR, SEASON, CID)
    COUNTRIES (CID, COUNTRY_NAME, FOOTBALL_RANKING)
    Thank You.

    Hi,
    Welcome to the forum!
    Sorry, I don't know what's allowed in SQL/92.
    This works in Oracle 9 (and up) and doesn't rely on anything that I know is an Oracle-specific feature:
    WITH       country_summary     AS
         SELECT       c.country_name
         ,       COUNT (*)          AS country_total
         FROM       leagues     l
         JOIN       countries     c     ON     c.cid     = l.cid
         WHERE       l.season     = 'Autumn'
         GROUP BY  c.country_name
    --     ,            c.cid          -- needed only if country_name is not unique
    SELECT     *
    FROM     country_summary
    WHERE     cnt     = (
                    SELECT  MAX (cnt)
                    FROM    country_summary
    ;Here's another way, which works in Oracle 8.1 (and up):
    SELECT  *
    FROM     (
              SELECT       c.country_name
              ,       COUNT (*)                         AS country_total
              ,       RANK () OVER (ORDER BY COUNT (*) DESC)     AS rnk
              FROM       leagues     l
              ,       countries     c
              WHERE       c.cid          = l.cid
              AND       l.season     = 'Autumn'
              GROUP BY  c.country_name
         --     ,            c.cid          -- needed only if country_name is not unique
    WHERE     rnk     = 1
    ;By the way, do you find it easier to read and understand code when it's formatted like the examples above, or as you posted it?
    Help the people who want to help you. Always format your code. When posting any formatted text on this site, type these 6 characters:
    \(small letters only, inside curly brackets) before and after each section of formatted text, to preserve spacing.
    Edited by: Frank Kulash on Nov 4, 2010 10:35 AM
    Revised 2nd option, because Oracle 8.1 can't use ANSI join syntax.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               

  • WebLogic 9.2:  Oracle:  Can longer connect with a Good Data Source

    Hi;
    I have WebLogic 9.2 set up on my computer as a development tool. Yesterday I was able to connect to the test database on our test server with the JNDI/Database resource "abc" just fine.
    For some reason, it simply stopped working this morning.
    I got this error message when trying to connect with the webapp I use:
    *+<Jul 28, 2011 4:48:14 PM EDT> <Notice> <Stdout> <000000> <Exception in getPersonIdByEmail(String emailAddress) - statementDB14>+*
    +java.sql.SQLException: Cannot obtain connection: driverURL = jdbc:weblogic:pool:nsd, props = {EmulateTwoPhaseCommit=false, connectionPoolID=abc, jdbcTxDataSourcourceName=abc}.+*
    Nested Exception: java.lang.RuntimeException: Failed to Generate Wrapper Class*
    at weblogic.utils.wrapper.WrapperFactory.createWrapper(WrapperFactory.java:213)
    at weblogic.jdbc.wrapper.JDBCWrapperFactory.getWrapper(JDBCWrapperFactory.java:173)
    at weblogic.jdbc.pool.Driver.allocateConnection(Driver.java:247)
    at weblogic.jdbc.pool.Driver.connect(Driver.java:164)
    at weblogic.jdbc.jts.Driver.getNonTxConnection(Driver.java:647)
    at weblogic.jdbc.jts.Driver.connect(Driver.java:137)
    I got this error message when using a Test JSP I have for doing a simple database connection using that Database Resource ( "abc")
    *+<Jul 28, 2011 4:52:06 PM EDT> <Error> <HTTP> <BEA-101020> <[weblogic.servlet.internal.WebAppServletContext@507c6d - appName: 'mainWebApp', name: 'mainWebApp',  context-path: ''] Servlet failed with Exception+*
    java.lang.NullPointerException*
    at jsp_servlet._test.__testjndiweblogic._jspService(__testjndiweblogic.java:145)
    at weblogic.servlet.jsp.JspBase.service(JspBase.java:34)
    at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
    at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
    at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:283)
    Truncated. see log file for complete stacktrace
    Any ideas on how I can fix whatever is wrong?
    Thanks in advance
    Edited by: 872921 on Jul 28, 2011 2:14 PM

    Hi Joe;
    I appreciate you taking time to answer my question.
    By client do you mean my JRE? I one JRE set in my JAVA_HOME, and two in the weblogic install. How can I tell which is WebLogic using? So, you are basically saying make sure my Oracle JDBC drivers wherever they are in WebLogic should match what I have in my JRE?
    I'll give that a shot when I get into work tomorrow.
    I am puzzled because it has been working fine for weeks and I haven't changed anything.

  • Is MS Word really the best Oracle can come with for designing layouts?

    Hi all,
    I am returning to XMLP development after first looking at it two years ago. Back then I advised our company not to use it for all report development as MS Word didn't seem robust or flexible enough to generate report layouts.
    Now I am working for a client that wants to use XMLP and am trying to develop a fairly simple tabular report but with about 5 levels of grouping. The resulting RTF template therefore has 5 levels of nested tables. Whilst all the data is coming out fine, I am finding it very hard to make the layout look anything like as within Word it is hard to select table cells, visually establish the heirachy of the tables, etc. A simple task like putting the correct borders around cells so they render correctly is very hard to get right. In addition to this I have a number of areas where erroneous white space is being displayed.
    Is Oracle seriously going to continue to expect developers to use MS Word as a layout designer or are they going to develop a decent product fit for the task? I am tired of hearing from sales guys, functional consultants and Oracle blurb how easy XMLP is to develop reports in. Yes, it is if the report is simple, but try and develop a more complex layout and it is anything but simple.
    Anyone got any advice or experience they can share? Are there any alternative tools on the market? A response from Oracle wouldn't go a miss to help stem my disappointment with both product and company!
    Cheers,
    Jon.

    Hi Guys,
    forgive me, that I am biased - I am responsible for the BI Publisher tool development.
    First one comment regarding the nested table - The code we generate for that is the worst part of the template builder. We already have implemented a new version, which is much better - to be released after 10.1.3.4. I apologize for us not fixing that issue earlier.
    Yes, the BI Publisher template builder for Word is different. Naturally it is better for some tasks and maybe weaker for some other ones. Nobody forced the E-Business Suite teams to take up BI/XML Publisher - I was PM in one of the teams so I know for sure - we all decided that we rather use BI Publisher. In our eyes it is a step forward and not 10 steps back.
    I was product manager for Oracle Contracts. We tried to create a contract layout with Oracle Reports and it was not pretty. Sure If I create just some data reports all the classical reporting tools are fine (Do you really like these other tools???)
    But creating contracts or more business style reports like invoices is MUCH easier with BI Publisher. With the first generation of the tools, it took my 2 hours to convert a customer contract example (in word naturally) into a production ready contract layout. Now, I could probably do it in 15 minutes.
    While PL/SQL has great acceptance in the Oracle Community, it is not everyone's favorite - for example Peoplesoft, JD Edwards or Siebel developers can not use PL/SQL.
    XSL has its quicks and wish it was a better language, but it is an OPEN standard.
    We have migrated about 3000 Oracle reports, and all of the Peoplesoft and JD Edwards reports... I don't think it is a toy. It has the same concept as Java Server Pages and it uses Word for formatting instead of HTML.
    True, knowing SQL does not help with BI Publisher reports, but user with a little SQL knowledge can do havoc to a production system. BI Publisher complete separates the responsibilities. SQL for professionals and Word for formatting. I think there are more people out there that know Word than SQL.
    Embedding the XSL did not turn out all that straight forward. We are also missing one feature in the standalone, that we had in E-Business Suite and that will be included in the 11g release: Subtemplates.
    Subtemplates allow you to write complicated XSL libraries that can be called from within RTF templates. For all of you who need to write complicated logic, it is much better to write the logic into an XSL stylesheet and just call out from within the Word template than coding to complicated logic into the Word document. Again my apologies for us not providing this option earlier.
    People also had to learn java for Oracle applications, when they only needed to know PL/SQL before.
    For all the people who don't like Microsoft Word, we are offering a web based alternative shortly after the 10.1.3.4 release. This tool may be better suited for data style reports - you will be the judge.
    I appreciate your feedback and I open for any suggested improvements.
    Thanks,
    Klaus
    Message was edited by:
    KlausFabian

Maybe you are looking for

  • Is it possible to save a Computer-to-Computer Network?

    I might be overlooking something obvious, but I do not see a way to save a "computer-to-computer" network. For instance, here is what happens: I create a new "Airport" network on a macbook pro to sync with my iPhone. works great. But when I restart t

  • HP Photosmart C6180 All-in-One printer will not work

    Printer worked one day and the next day it did not and now will not turn on.  I did not turn it off.  It went off all by itself.  Only 3 years old and not over used.  Have checked outlet and power cable.  Green LED light comes on when connected to ou

  • Securing and protecting PDFs produced from Oracle Documaker

    Hi Experts, Is there anyway to secure and edit/ password protect PDFs produced from Oracle Documaker? This will enable us to protect editing, copying of content from the PDF. Thanks

  • Lost HDD space

    Hi, I was using Azureus bittorrent when I lost a couple of gigs of harddrive space. The files to be downloaded were to be put straight across to an external usb drive I have. This hasn't been a problem before but it just went crazy today and all this

  • Muse keeps crashing on me. Is it a memory issue or some other reason?

    I don't know why but I can work in Muse for several minutes, then I go to place an image/button or alter a background image and it crashes on me, almost every time (it seems directly related to images). It doesn't do it immediately if it just crashed