Oracle To Offer A Free Database 370
An anonymous reader writes "ZDNet News reports that Oracle is likely to announce a free version of its Oracle 10g Database. Oracle Database 10g Express Edition will be free for development and production use, and could even be distributed with other products. What does this mean for the future of MySQL and PostgreSQL?" From the article: "By introducing a free entry-level product, Oracle intends to get more developers and students familiar with its namesake database, Mendelsohn said. Those customers, Oracle hopes, will eventually upgrade to a higher-end version."
what a wimpy database (Score:5, Informative)
Re:what a wimpy database (Score:2)
MS offered a SQL Server express too. This is probably just a response.
Re:what a wimpy database (Score:5, Informative)
Re:what a wimpy database (Score:2)
Re:what a wimpy database (Score:2)
Yes, but Oracle *sucks* for that. SQLite is considerably more appropriate for that kind of usage -- it's much less of a PITA to administer (and Oracle *is* indeed a PITA).
I'm quite certain this is aimed where they say it is: Open-source databases such as PostgreSQL and MySQL. Many of the instances of either are small installations intended to act as backend to a webapp or five for a small company's intranet -- nothing needing hardware outside of the ran
Re:what a wimpy database (Score:3, Insightful)
Not necessarily. Some vendors offer products that use a database to (say) store metadata. It's not unusual for such vendors to only offer support for databases where there is sufficient proven commercial demand - and (right or wrong) in many fields, that means Oracle, DB2, MSSQL. Sure, something like MySQL would be far better suited for embedded use, but that would be a whole other platform to do QC on etc. and it might not make comm
Re:what a wimpy database (Score:3, Interesting)
Re:what a wimpy database (Score:2, Insightful)
Re:what a wimpy database (Score:5, Informative)
Re:what a wimpy database (Score:3, Informative)
I don't see it as competition to opensource offerings, because a) it's not opensource and b) it's extremely limited. It's main use is to install it on a developer machine to make sure they don't mess with the real database.
And anyone considering this for embedded should probably go for sqlite [sqlite.org] instead.
Re:what a wimpy database (Score:4, Insightful)
Microsoft's SqlServer 2005 express has the same strategy. But Oracle is doing this for the same reason Microsoft is --> they are getting jealous of the Open Source database market share.
My personal prediction is that Oracle's lite version won't catch on because Oracle's db is so dang complicated to set up correctly and the tools stink in comparison.
Re:what a wimpy database (Score:5, Informative)
PL/pgSQL bears a resemblance to PL/SQL, and both languages are servicable enough. Oracle cooks in its own JVM. While Java is an undeniably powerful tool, one feels relatively enslaved to the JVM, compared to the bliss of simple, clear Python code.
Re:what a wimpy database (Score:5, Informative)
PG probably has the best language support of all DBs. Is there any major language that doesn't have a PG interface in 8.1?
Re:what a wimpy database (Score:5, Informative)
Re:what a wimpy database (Score:2)
doesn't oracle count cores?
SQL Express (Score:3, Interesting)
But on a windows system WOW is it handy for building apps with embeeded db , (1000 times better than Access, both in performance reliablity and coding for it.)
Hopefully Oragle will make it that easy for Unix/Linux?Solaris development.
Re:what a wimpy database (Score:2)
Re:what a wimpy database (Score:3, Insightful)
It Could Backfire (Score:5, Insightful)
Re:It Could Backfire (Score:5, Funny)
Re:It Could Backfire (Score:2, Insightful)
Have you ever seen a Database "constructed" by someone who knows nothing about Database design?
Easier to use tools will make it all the much easier for Oracle DBAs to quickly repair and rebuild or begin anew a DB created from a person with a Microsoft Access 101 class under his/her belt.
Re:It Could Backfire (Score:4, Insightful)
That would describe 90% of the databases I've ever seen. Then people are amazed when they realize that there are questions that their data CANNOT answer, not because the information isn't there, but because of they way they've organized it.
I'll give examples if anyone is interested.
Re:It Could Backfire (Score:5, Interesting)
Here's a real-world example. A web-based application that I was hired to extend and maintain included a system for users to exchange the lesson plans they created on the site with other users. In doing this, the users built up something like a buddy list. "These are the people that I often share with." Or you can think of it as being like an address book.
With me so far? OK, the programmer (who was very sharp - probably better at this than I am) approached the database thinking, "what data do I need from this thing," and decided that what he needed was a comma delimited list of userIDs. So he physically stored the buddy list in the database in like a char(500) as a comma delimited list.
That was actually great for what he was doing. He was just showing a user their buddy list. Unfortunately, that isn't normalized. So, there is a question you can ask which can't be answered by the data. That question is, "how many people have userID 50 as one of their buddies?"
See, the correct way of doing this is to have a many-to-many relationship which you implement with a table containing just two columns, userID and BuddyID. So if I'm user 12 and users 13,14, and 15 are my buddies, I have three rows in that table:
UserID BuddyID
12 13
12 14
12 15
Now if I need to ask, "how many people have userID 50 as one of their buddies" I can do select count(*) from X where BuddyID = 50
BTW, I actually fixed this one not by normalizing but with a hack. I appended 0 to the front and back of the buddy list, then I could do select count(*) from user where buddylist like '%,50,%' But hacks aren't how I make my living. I'd prefer to do things the right way. What my boss wanted was, every time you look at this page it shows you who has you set as a buddy. Kind of like what Slashdot does with the "fans" page. If it was normalized, that would be a scan of an indexed column. It would be lighting fast. so fast the page would practically load before you even clicked the link. But doing a "like" on a big char field is slow.
There are I'm sure still other questions that the un-normalized database cannot answer. Also there are problems with deleting users and, the big one, overflowing that char(500). "How many buddies can a person have?" I was asked. "It depends" I said. If all my buddies are low number IDs, I can have a lot. If my buddies are high number IDs, I can have fewer. It's all just huge mess! Of course, it worked according to the original specification though.
I have a lot of respect for the guy who wrote it. And I'm not tooting my own horn either. I've have other people look at databases I've designed and just torn them to pieces. This is just one example where I just happen to know that he did it the wrong way.
Re:It Could Backfire (Score:3, Funny)
You wanna know what it takes to be an Or
Re:It Could Backfire (Score:3, Insightful)
It is not simple to admin if:
- you've got development trying a lot of different ideas - and you're spending all your time researching issues
- you've got a ton of data
- you've got business critical data and need to configure for maximum reliability
- you get into a slightly
OK support in Visual Studio (Score:3, Interesting)
Re:It Could Backfire (Score:2, Insightful)
Boy that's no kidding. I've used their real database, and there's no way I would voluntarily choose it for any project of my own. Free wouldn't make a bit of difference to me.
Sad Statement (Score:3, Insightful)
The problem with developers like this guy is that they don't like to think that the DBA has an important role. IT is getting too large these days for people to be able to be good at everything. Its simply impossible. There isn't enough time in a day for one person to architect, design and support most software applications end to end.
Administering an Oracle DB isn't that difficult but its a full time j
SQL For Fun? (Score:5, Interesting)
I currently have PostgeSQL running on my Tiger box. I initially installed it just to experiment with SQL and database normalization, but now I keep my comic book inventory on it. (I know that this is like swatting a fly with a nuclear weapon but I enjoy using PostgreSQL and it is FREE software.)
As for Oracle's announcement, I think that it can be a good thing, provided you are willing to live with their restrictions and only need support for Linux (x86?) and Windows.
Re:SQL For Fun? (Score:2)
I use SQL databases for everything. (Score:2)
Since I work all day every day with SQL Server databases, it's more of a nuisance for me with non-commercial projects to go to Access or similar non-server-based offerings.
Re:SQL For Fun? (Score:3, Funny)
Welcome to
I know that this is like swatting a fly with a nuclear weapon
That's a game scheduled for release at Christmas.
Re:SQL For Fun? (Score:2)
As for what this will do for Oracle probably not that much. You could already could get a free licensed copies for development purposes, this allows distribution which is nice. This will be nice for the few times when you need to include a server based database with your application, but unless it is major application with multiple users give me a file based system and let
hopefully.. (Score:2, Interesting)
Restrictions? (Score:2, Interesting)
The article states hardware restrictions of "one processor, with 4GB of disk memory and 1GB of memory", so this may automatically disqualify applications of a certain scale.
Move along, move along ... (Score:4, Insightful)
Re:Move along, move along ... (Score:5, Informative)
I once received 10g for linux, and the box had every latest release of Oracle software for Linux. They're quite developer-friendly; just as MS is. For production use however..
Re:Move along, move along ... (Score:4, Interesting)
Re:Move along, move along ... (Score:5, Interesting)
By the same token, I also don't think it's going to drive sales in the way they think it will. Databases are slowly but surely going commodity, at least at the lower end of the market, and this merely reinforces that trend. And along with that, there's an increasingly robust set of tools to obviate the differences between these database for most uses that don't demand extreme peformance, from Hibernate and ORM packages to ADODB and other database-independence layers in PHP to
As a Postgres user, I'm hopeful that Sun's proclaimed interest in Postgres will result in this kind of "validation". However, given Sun's reputedly somewhat lackadaisical commitment to staffing OOo, I'm not holding my breath. With Postgres' extensibility and extremely high-caliber core developer base, I think a strong commitment to validation by Sun could make it a real contender in the medium enterprise space. Validate it, clean up a few features (notably auto-vacuum and passable auto-tuning, maybe some multi-master replication), throw in a simple deployment for ORM or database indirection, and you've effectively moved that commoditization up one layer from the small website developer level.
In the long run, I don't see how this gets Oracle out of the need to transition its core revenue off of its database licenses.
Re:Move along, move along ... (Score:2, Informative)
If you do in house programming, you are still suppose to buy licenses for Development.
Re:Move along, move along ... (Score:4, Interesting)
How often do you need to use a cluster for your data? If you are a major organization, then you will, but the majority of installations are pretty small. Firewall/website logs. Customer data. And so on.
I have once developed a workshift-tracking application for a company with around 200 employees. A couple of years later, the total data takes 17MB. Why would you use Oracle if MySQL works faster and takes 1% of the resources? A minimal installation of Oracle 10g takes ~800MB of memory, and will take over ten hours to install on a machine with 512MB ram, on the other hand, on my firewall (486, 32MB ram) MySQL can handle Apache logs (only about 200k hits, though) taking a split second for any reasonable query.
Oracle works better for clusters.
MySQL works better for a single machine.
MySQL is a lot faster. Oracle takes distributed processing a lot better.
But uhm, where does a crippled version fit in the picture?
Re:Move along, move along ... (Score:2)
This is not in response to OSS (since they target two distinct markets: MySQL low-end, Oracle/DB2 high-end). Rather, this is likely in response to the MSDE (and the SQL Server 2005 version thereof), and the free DB2 products.
This version is licensed for commercial use (unlike all the other free stuff oracle gives away), so they are probably hoping people will develop for this and eventuall
They must own stock in Maxtor (Score:4, Insightful)
The approach shows up in everything they do. Build a huge, conglomerated edifice of software to provide the one brick you actually need, rather than keeping components modular and portable. It's like making people install a whole radio station just to get a pair of headphones.
Re:They must own stock in Maxtor (Score:4, Insightful)
2 gig?!?!?! For a DB server?! Not big at all?!!!!!
$ ls -l
-rw-r--r-- 1 root wheel 7825300 Oct 3 20:25 postgresql-base-8.0.4.tar.bz2
-rw-r--r-- 1 root wheel 2227623 Oct 3 20:26 postgresql-docs-8.0.4.tar.bz2
-rw-r--r-- 1 root wheel 389944 Apr 10 2005 postgresql-jdbc-8.0-311.src.tar.gz
-rw-r--r-- 1 root wheel 133881 Oct 3 20:26 postgresql-opt-8.0.4.tar.bz2
Nice (Score:2, Informative)
Oracle requires lots of attention to work. (O course if nobody touces it will work for ages) Any misuse may halt entire db.
Anyhow, I'm not sure that kind of movements stops even slows MySql and PostgreSQL.
And this kind of movements shows us FEAR...
Even DB giant Oracle was fear from MySql and Posgre SQL
Well done boys well done...
Re:Nice (Score:2)
Lol Such as?
Re:Nice (Score:2)
I've worked a bunch with Oracle, and never found something like he implies that woudn't happen in any database. In fact, the crash recovery features in Oracle are pretty good, and I doubt the mysql or postgress include something as advanced.
Weak passwords? (Score:2, Interesting)
I've duplicated a number of techniques in the SANS article [sans.org] to make me leery of password security on my Oracle machines.
But will it be easy to install? (Score:5, Insightful)
Re:But will it be easy to install? (Score:3, Interesting)
Yes, I work day to day with MySQL, due to the cost of migration. No, I don't feel good about routinely having to deal with corruption in production databases. It's not acceptable. Yes, it also happens with InnoDB.
Eivind.
And you thought Bill was the Prince of Darkness (Score:3, Insightful)
I am choosing Oracle over MySQL (Score:2, Interesting)
If MySQL is super confident that this deal cannot possibly result in any lawsuit to us, they can easily indemnif
Re:I am choosing Oracle over MySQL (Score:2)
Also note, SCO's lawsuit is draining their corporate sponsorship from Microsoft dry, and it's pretty clear from their income statements that they are being sponsored by Microsoft. Take a look over at http://groklaw.net/ [groklaw.net] for details. They don't have the resources to file another
Re:I am choosing Oracle over MySQL (Score:2)
That's fine. I understand that. Then don't enter into agreements (especially with known scum with a dark history of suing _users_ of GPL software).
If I can't afford my rent, I dont go gambling with other people's credit cards in known swindling casinos.
Everybody's doing it (Score:5, Insightful)
So MySQL and PostgreSQL have been free... then IBM announces a free version of DB2... then Microsoft says it's going to release SQL Server Express for free. So Oracle is playing catch-up. I wouldn't expect a major migration from MySQL to anything else; the conversion costs would be too high. But in the future, choice is a good thing.
MS has always offered free SQL Server (Score:2)
http://www.microsoft.com/sql/msde/default.mspx [microsoft.com]
Re:MS has always offered free SQL Server (Score:3, Informative)
I haven't yet had a chance to play around with SQL Server 2005, but I understand that the entire
Oracle bought out InnoDB, now this. (Score:2)
Smart move, but it could be a trap :) (Score:5, Insightful)
So Oracle has realized that the free availability hasn't cut into their sales. The next step is logical. You give away an entry-level database (entry-level users would probably use an illegal copy, or worse, an open source db), and then wait till the needs grow and they need the real thing. If the needs don't grow, well, who need those little-bussiness-that-don't-grow as customers, anyway ?
I see the thing as mainly good for the users and developers. Of course it'll cut into Open Source databases, but they'll still have their niche. After all, you should be careful with what you do with this free Oracle. Oracle can change its mind in two year's time and leave you with all your data and processes in a database that won't be supported or upgraded anymore. You'd have fallen into Oracle's trap. That's much more difficult to happen with an Open Source database.
Oracle Licensing (Score:2)
Re:Oracle Licensing (Score:5, Informative)
There's also standard edition one, which is cheaper than either and supports some of the advanced features of both. It's designed to compete with some of the SQL server shops that have HA requirements but aren't willing to pay for oracle enterprise edition.
Of course, all of these prices are list, and for good negotiators, discounts upwards of 50% off list are not uncommon.
Thanks,
Matt
Re:Oracle Licensing (Score:2)
Why Bother? (Score:2)
Will Separate FOSS Fans From Freebie Fans (Score:3, Insightful)
Free?! Not cheap enough. (Score:2, Interesting)
Go ahead, -1 flamebait or troll or whatever, I just really don't like their database software, and especially now that MySQL has the features that it does in version 5 and from what I hear PostgreSQL has been
Switch? Hell No! (Score:2, Insightful)
I can't sweet talk Oracle devs into including some new feature I want, not without going through loads of bureacracy. I can't submit patches to the Oracle code base. I have to worry about rampant security flaws. I have to pay way too much if my DB gets bigger. I have to put up with mediocre performance.
No thanks.
I am sticking with PostgreSQL. I can hop into #postgresql on irc.freenode.net and talk to bruce momjian about feature
Super! (Score:3, Insightful)
My prefered database system is PostgreSQL. It would seem that no level of marketing skill can convince anyone in this industry that Free Software has value. Funny...
The Rug (Score:2)
Been there, done that, won't ever do it again.
As long it's not free-as-in-speech... (Score:3, Insightful)
Not trying to be a troll here, but why use Oracle when they won't support our Distro of choice (Debian)?
At work we have good experiences with Firebird, we have several databases, some over 1.6GB size, with more than 50 concurrent connections. And there was no downtime or corruption problems since the thing went to production, almost 3 years now.
Ok, Oracle has big advantages over Firebird. But they're worth moving away from Debian, a distro we trust and are confortable with? Are these advantages worth the extra money spent on licences for Oracle and it's supported Linux distros?
I work at a public institution, the healthcare department of Rio de Janeiro City, and there's barely enought money to run the hospitals, to buy medicine and such. Sure we could use this free Oracle, but we made such a long way until now using only OpenSource solutions. Why would we change now?
Just my 2c.
Expect more of this.. (Score:5, Insightful)
MySQL is good enough for many smaller software projects and is therefore capturing mind share in the developer world. Oracle obviously realizes this leads to a trickle up effect as software developers with MySQL experience will probably start to recommend it for other, larger, projects.
Oracle is trying counteract this by attempting to capture developer's mind share, rather than battling directly for market share. This is a long-term strategy and its success will depend on how well Oracle interacts and reacts with the Open Source developer community.
From the few comments posted here, mainly those stating how big and complex the Oracle system is, I wonder if Oracle actually gets it. If the learning (and administering) curve is really that steep, Oracle may be better off if it releases a light (in size and complexity) version that is easy to get up and running on small projects. A second recommendation would be to make sure Oracle 10 is included by default on most popular Linux distributions (which will be difficult, given it's size and complexity).
While I am impressed by Oracle's move, I'll be surprised if it gets them the gains they are hoping for. I don't think they realize the commitment this move will require in the Open Source world in order to be successful. Open Source is one of the few playing fields where actions still count more than PR.
This makes me wonder if another major software company will follow with a drastic reaction when the Linux desktop and the Open Office suite are truly ready for prime time.
We live in interesting times!
Still has restrictions (Score:5, Informative)
Obviously this is just a ploy to get developers to write apps on Oracle then, when the application has gotten fat, they will have to pay the fees for a version of Oracle that can support the app or rewrite the whole thing.
I think that only good reason to obtain 10g is to learn Oracle. If I was working at a company that was moving to Oracle, or at least talking about it, I would DL this to learn it for improved job opportunities.
Just my $.02.
Re:Still has restrictions (Score:2)
Oracle is simply increasing knowledge supply... (Score:2)
More like, intends to get more developers familiar with its namesake database to increase supply of Oracle-experienced staff and therefore lower cost.
Question (Score:3, Informative)
In my opinion Oracle is one of the least trustworthy software vendors and I sure as hell wouldn't bank my company on them, regardless of the price they ask.
What does this mean for [...] MySQL and PostgreSQL (Score:3, Interesting)
You could download and test Oracle's DBs for free for quite a while - but only now you can use them for free in a production environment. That's clearly aimed at MS' offerings like MSDE and SQL Server Express and not at MySQL or PostgreSQL.
Also Oracle is an enterprise DB and MySQL, PostgreSQL or even MS SQL Server can not be compared to it in that regard. This also means you need trained staff to administer it - forget about just downloading and using it. Tried to get a demo of Oracle's XML Publisher working - I know what I'm talking about ;-).
So if your shop is already using Oracle's DBs this is a nice offer for the occasional small project. But for everyone else, just stay with what you know and love - whether it's MySQL, PostgreSQL, MS SQL Server or something else.
Compiere ERP (Score:2)
Convincing a business to cough up the high price for an Oracle license to use an unknown, yet brilliant ERP solution, is tough..
This will allow us to set up Compiere for a business for the price of the hardware and consult
Death of MySQL (Score:2)
First, they buy up the InnoDB, which is the engine behind MySQL that offers the more advanced features (ones most likely to compete with Oracle), surely bringing
Re:Death of MySQL (Score:2)
As someone else cited, an Oracle license starts at around $15k.
Also you'll need at least one dedicated DBA to keep it ticking.
The pricetag alone reserves oracle for the "big guys" while MySQL is your average-joe database.
And feature-wise MySQL can't hold a candle to the big O either...
So, no, MySQL is not really threatening Oracle at all, right now.
Tester's heaven (Score:5, Insightful)
This'll be very helpful for me in ensuring that my code is portable across databases (at least PostgreSQL and Oracle).
Oracle on cheap web-hosters? (Score:2)
I don't see the situation changing because these semi-free testing version databases.
They will have to... (Score:2)
...lever Postgres from my cold dead fingers before I give it up. Well, that or pay me to switch :o).
I don't doubt for one minute this free version of Oracle will be just as hard to maintain and use as the non-free version so why would anyone developing a small application use it over Postgres or MySQL?
Why MySQL? (Score:2)
Not enough swap space??? (Score:2)
"This system does not meet the minimum requirements for swap space. Based on the amount of physical memory available on the system, Oracle Database 10g Express Edition requires 3039.0 MB of swap space. This system has 2046 MB of swap space. Configure more swap space on the system and retry the installation."
A simple workaround. [gumi.iki.fi]
It's not the death of mySQL (Score:2)
This means for a true free system, you still need a DB with no limits.
What this will allow is for apps written for just Oracle to run a bit for no cost.
This doesn't really change things.
I.T. departments will approve (Score:3, Insightful)
Re:First Post (Score:5, Insightful)
But if your database is really big enough to need Oracle, then MySQL certainly won't be in the running as an alternative.
Some reasons for using Oracle (Score:2)
I have been on the lookout for a free-ish RDBMS that I could develop against for a long time,
What features do you need? (Score:3, Informative)
May I ask, what features do you need that aren't in SQLite [sqlite.org] or PostgreSQL [postgresql.org]?
Another question: I wonder if the free version of Oracle will work with Compiere ERP + CRM [sourceforge.net], at least for testing?
Here is a Comparison of Oracle, MySQL and PostgreSQL DBMS [fnal.gov].
ZDNet article: Oracle to offer free database [zdnet.com].
I was not able to find the list of limitations on the Oracle web site. Anyone?
Re:What features do you need? (Score:3, Informative)
http://www.oracle.com/technology/products/database
Re:First Post (Score:3, Insightful)
Not necessarily true, the idea of 'just use the best tool for the job' is very myopic. For exammple, in a 500-person organization with say, twenty database servers, has a need for consistency. Why? Because otherwise they waste a lot of time:
- training dbas and developers on sql extentions and limitations
- training dbas on multiple database backup and restore methods, issues, and management
- manag
Re:First Post (Score:4, Funny)
Re:First Post (Score:5, Insightful)
And this is insightful?
It's a baseless accusation. The poster doesn't even attempt to provide any proof for it. Oracle is continuously leads the pack in benchmarks, it has more features than you can shake a stick at, is incredibly stable, and has features that MySQL is just starting to catch up with (wow, MySQL finally got views! How wonderfully 1980s.)
coz IBM said if it dont do what you want, work round to it. Oracle said, ok we'll patch it.
So suddenly not adding features and refusing to respond to your userbase is a good thing? No wonder IBM's lost most of the market outside of mainframes and minis.
MySQL is excellent for what it is, a website database server
Well this much is true at least. But I still wouldn't use it much beyond a toy website. PostgreSQL or Firebird are better for the same price -- both in features and in stability/reliability.
cant see many php developers going to the trouble of using oracle
The trouble? You clearly don't know what you're talking about now. Oracle is far easier/better to write SQL for since it's both more flexible and closer to the SQL "standard" (and that's a pretty sad statement). There's also far more information out there for help with Oracle than there is with MySQL, not to mention that Oracle is something very useful to put on your resume/CV -- MySQL isn't totally unknown anymore, but Oracle is still better as far as that goes.
Now if you want to rightfully bash Oracle then talk about their miserable installer and bundled administration tools. They suck. They've always sucked. And they're not getting better IMO. Oracle's on a buying spree right now, and I so wish that they'd buy out Quest Software and bundle TOAD (Windows) or tORA (*nix) with their servers. The Java crap they use now blows. The other (and related) issue is that administering an Oracle server can be a daunting task, and there's not a great deal of (free) literature available for it. Oragle 10g has made strides here with the database doing a lot of self-fixing and tuning, but it could be better (or at least better documented). Of course, one reason that MySQL doesn't need as much here is because there simply as much that can be done to it. Flexibility has a price.
PHP and Oracle (Score:4, Informative)
Exactly. I'm an amature PHP coder, which means I cut my teeth on PHP and MySQL. Last year, however, I was forced into a position where I needed to working with an Oracle database. I spent a couple of hours reading up on OCI8 and after a quick recompile of PHP, I was working with the Oracle database through PHP.
After getting the basic framework of the PHP application together, my reaction was, "Wow, so this is what they mean when they say *real* database." I had very little difficulties working with the new database, and very quickly began to appreciate the extra features Oracle had to offer. After about a week of working with Oracle, I found it quite hard to fall back into the old PHP+MySQL routine (although the mysqli extension has made this easier).
So I would say the average PHP light coder should have no problems transitioning to an Oracle database. I sure didn't.
Re:Export Controls (Score:2)
Re:Export Controls (Score:2)
I'll be downloading it later after I finish collection SQL Server
Re:Nice TRY (Score:2)
Some very nice Oracle features are also being developed in Bizgres.
Re:Business plan (Score:2)
Re:Buisness plan (Score:2)
Boss: Jimmy, We need a database. What do you recommend?
IT Guy: Well, I used Oracle for a few projects in college. I'm comfortable with it.
Boss: Good! Let's get it. Done. Who wants take out?
Re:Buisness plan (Score:2)
IT Consultant (two weeks later): Hey guys, why are we using a $10.000,00 solution for storing 100 rows? There's two perfectly working opensource solutions for free.. While you guys to fetch the pizzas I'll merge our database..
Re:I hate Oracle with a passion (Score:2)