Thats why i posted this question . If 11g not working on windows 7 64 bit. What other version i need to install . And from where i need to download previous releases.
It's not a version/release issue, it's an edition issue. Orace XE will not work on Windows 64-bit -- as is stated in bold on the download page at Oracle Database Express Edition 11g Release 2 Downloads</title><meta name="Title" content="Oracl…
See where it says, in bold type, "Does not work in Windows x64?"
If you just want this for personal learning, you can download Enterprise Edition for free.
you can easily get 11.2 XE working on a 64 bits windows system. I've installed and used it numerous times on Windows 7/8/2003 and 2008 on 64 bits versions.
Sometimes you run into installation errors but these are easy to fix ( just google the error if you get one ) and sometimes you can just skip them.
It's not supported, but XE is not supported so why make a problem of that. I would suggest to make good backups of your database if it contains info that you cannot reproduce otherwise.
So for education purposes this is a setup that should work ( people seem to say differently but I think I've done over 10 installations which all worked fine ).
If you get an error on JDBC connections this might have a completely different cause, since this is the client side of your connection and might not have anything to do with the Oracle XE installation ( depending on how you've set things up ).
1. First verify if your database works and is accesible directly (not via network/oracle listener)
2. Then test network connections via standard sqlnet connections/oracle listener
3. Then see if your JDBC connection works and if it fails investigate the exact error ( and if you need a solution explain us how you installed and configured it ).