这学期要上数据库这么课,要求用oracle这个数据库。最开始下了个10G,安装失败,提示我的系统版本高于要求的系统...soga,原来10g这么旧的...不过实验手册上要求装10g,所以我不甘心,找到了另外一个声称win7 64位可用的版本,结果发现是坑货...好吧,要下就下最新的,于是下了12c,装完之后大吃一斤,大概有7g左右,内存就占了3g(?)左右!吓得我马上卸载了...下了几个小时,装了1个多小时,卸载也花了几个字...现在想想有点后海当初为啥这么冲动就卸了...这是年轻时所犯下的错啊...之后装了个9i,和实验室里的版本一样...不过装了之后不会用,因为实验室里老师给了我们账号,sql worksheet能直接登陆,在宿舍就不懂咋搞了...
上周实验课后,强烈的挫败感驱使我打开了oracle 9i,不过还是感觉好麻烦...折衷之计下了个mysql...小巧玲珑,操作简单,不过就是语法和oracle的有点不同...
交实验报告的一天终于来了...昨晚,下定决心重拾oracle...可能9i真的太旧了,又或者和64位不兼容?(记得实验室里win7 32位能装的)创建数据库的最后一步发生app crash...果断卸了...装了oracle 11 express edition(精简版)。没有gui有点不爽,就下了个sql developer。发觉里面已经有两个数据库,好像一个是默认的,一个是我以前建的?
连接第一个数据库报错...SQL DEVELOPER can't load amd 64-bit...查了一下好像是我没安装64位jdk...晚上网速太慢,根本下不了,于是等第二天早上(今早)再下。连接第二个数据库又报什么listener currently not work...还叫人怎么玩...baidu google后还是搞不定...于是换一个思路,索性新建一个数据库得了。但是11i express没有gui,不会建数据库,cmd下创建很麻烦...难道要我重新下个11g r2吗...于是我真的下了...断网之前差不多下了1个压缩包了...这holly crap搞了我一个晚上...
第二天(今天)早上,7点多开机打开迅雷开始任务,然后爬上床继续睡...8点多的时候起床发现下完了11g r2了,不过正式安装之前的前一步卡住了...然后我下64位jdk去了,装完之后打开第一个数据库仍然报错...
google之...
想不到有新的发现..
按照这样,我居然连上了第二个数据库!(第一个还是连不了...不过无所谓了)
终于搞定了...(仰天长叹)