仓酷云
标题:
MYSQL网站制作之Oracle 10G Beta版在Win2000上安装的Bu...
[打印本页]
作者:
精灵巫婆
时间:
2015-1-16 22:39
标题:
MYSQL网站制作之Oracle 10G Beta版在Win2000上安装的Bu...
如果你在一个遵循GPL的自由(开源)项目中使用MySQL,那么你可以遵循GPL协议使用MySQL。然而,如果你的项目不是在GPL协议下的话,你必须为使用MySQL来支付许可费用,或者你可能因为这个因素而将你的项目改为遵循GPL。oracle
比来从伴侣处失掉了一份Oracle10G的Beta版本.在安装过程当中,碰到了一个小插曲,写在这里供人人参考.
我的呆板是PIII700,Windows2000+ServicePack4.
点击Setup.exe以后,呈现的窗口信息以下:
UsingparamFile:G:Oracle10GDisk1installwin32oraparam.ini
StartingOracleUniversalInstaller...
Checkingrequiredpre-requisites...
CheckingOperatingSystemVersion:mustbe4.0,5.0,5.1or5.2.Actual5.0passed
CheckingforSERVICE_PACK:mustbe1,2or3.ActualServicePack4Failed
<<<<
CheckingforMIN_DISPLAY_COLORS256.Actual4294967296Passed
Somerequiredpre-requisitecheckshavefailed(seeabove).Youmust
correcttheseproblemsbeforecontinuingwiththeinstall,atwhich
timetheywillbere-checked.Continue?(y/n)[n]
从中看出,Oracle竟然不撑持ServicePack4,不外依照常理来讲,ServicePack新版本都是和旧版本兼容的.略加剖析,能够判定这是个小Bug.在Oracle的这个Beta版本出来之前还没有ServicePack4.
看看第一行信息,利用的是G:Oracle10GDisk1installwin32oraparam.ini这个参数文件,那末是否是一些前提的界限值是在这里界说的呢?
找到该文件,翻开,剖析一下,果然是界说的一些检测体系的界限值.发明有这么两行:
[Windows-5.0-required]
SERVICE_PACK=1,2,3
能够看出,界说的是ServicePack的版本.OK,把它修正成:
SERVICE_PACK=1,2,3,4
从头运转Setup.exe.看到考证信息以下:
UsingparamFile:G:Oracle10GDisk1installwin32oraparam.ini
StartingOracleUniversalInstaller...
Checkingrequiredpre-requisites...
CheckingOperatingSystemVersion:mustbe4.0,5.0,5.1or5.2.Actual5.0
Passed
CheckingforSERVICE_PACK:mustbe1,2,3or4.ActualServicePack4Passed
CheckingforMIN_DISPLAY_COLORS256.Actual4294967296Passed
Allrequiredpre-requisitecheckshavepassed.
CheckingifCPUspeedisabove300MHz.Actual696MHzPassed
PreparingtolaunchOracleUniversalInstallerfromC:DOCUME~1ADMINI~1LOCALS~
1TempOraInstall2003-08-23_02-32-20PM.Pleasewait...
已经由过程.安装......
再回过火来,剖析一下Disk1installwin32oraparam.ini这个文件,能够看出安装的最小前提是:
CPU=300
256色分辩率
在NT4上安装必要SP6
从中看出Oracle10G在Windows平台上大概新加了一个检测文件.使用这个文件内容判断操纵体系是不是切合安装前提.
不晓得正式版本中是否是如许.
附Disk1installwin32oraparam.ini文件内容:
[Oracle]
DISTRIBUTION=TRUE
SOURCE=../../stage/products.jar
LICENSE_LOCATION=
JRE_LOCATION=../../stage/Components/oracle.swd.jre/1.3.1.6.0a/1/DataFiles/Expanded
JRE_MEMORY_OPTIONS="-mx96m"
DEFAULT_HOME_LOCATION=oracleora10Beta1
DEFAULT_HOME_NAME=OraHome10Beta1
NO_BROWSE=/net
NLS_ENABLED=TRUE
BOOTSTRAP=TRUE
OUI_VERSION=2.3.0.5.0a
#SHOW_HOSTNAME=ALWAYS_SHOWshowsthehostnamepanelalways
#SHOW_HOSTNAME=NEVER_SHOWdoesnotthehostnamepanel
#SHOW_HOSTNAME=CONDITION_SHOWshowsthehostnamepaneloncondition
SHOW_HOSTNAME=NEVER_SHOW
#THIN_JDBC_FILENAMEisoptionalanddefaultstoclasses12.jar
#ThevaluespecifiedforthisshouldbepackagedwithOUI,andshould
#berelativeto<OUIexpandedstagedir>/jlib/
THIN_JDBC_FILENAME=classes12.jar
#RUN_OUICAspecifiesthebatchscriptnamethatneedstoberun
#Thescriptisouica.batforwin32,andouica.shforsolaris.
#Ifthevalueisnotspecified,thentheOUICAscriptisnotrun
RUN_OUICA=ouica.bat
[CertifiedVersions]
#Youcancustomiseerrormessageshownforfailure,providevalueforCERTIFIED_VERSION_FAILURE_MESSAGE
Windows=4.0,5.0,5.1,5.2
#WindowsNT4.0
[Windows-4.0-required]
#ServicepackforWindowsNT4.0,use%SystemRoot%WinNtystem32winver.exetofindversionandservicepack
SERVICE_PACK=6a
#YoucancustomisethemessageshownforServicePackfailurethroughSERVICE_PACK_FAILURE_MESSAGE
#MinimumdisplaycoloursforOUItorun
MIN_DISPLAY_COLORS=256
#UseMIN_DISPLAY_COLORS_FAILURE_MESSAGEtocustomisemessageforfailureofcheckforDisplaycolors
[Windows-4.0-optional]
#MinimumCPUspeedrequiredforOUIinMHz
CPU=300
#CPU_FAILURE_MESSAGE,usetocustomiseerrormessageforCPUspeedcheck
#Windows2000usewinver.exetofindversion
[Windows-5.0-required]
SERVICE_PACK=1,2,3,4
#MinimumdisplaycoloursforOUItorun
MIN_DISPLAY_COLORS=256
[Windows-5.0-optional]
#MinimumCPUspeedrequiredforOUI
CPU=300
#WindowsXPusewinver.exetofindversion
[Windows-5.1-required]
#MinimumdisplaycoloursforOUItorun
MIN_DISPLAY_COLORS=256
[Windows-5.1-optional]
#MinimumCPUspeedrequiredforOUI
CPU=300
#Windows.netusewinver.exetofindversion
[Windows-5.2-required]
#MinimumdisplaycoloursforOUItorun
MIN_DISPLAY_COLORS=256
[Windows-5.2-optional]
#MinimumCPUspeedrequiredforOUI
CPU=300
不可否认,MySQL也是一个很好的关系型数据库,或许在技术上它与其他领先的关系数据库相差并不大,或不具有劣势。但是,对于一些企业环境来说,MySQL显然不具有优势。
作者:
金色的骷髅
时间:
2015-1-20 19:09
你可以简单地认为适合的就是好,不适合就是不好。
作者:
admin
时间:
2015-1-29 15:33
我们学到了什么?思考问题的时候从表的角度来思考问
作者:
若相依
时间:
2015-2-6 02:30
比如,MicrosoftSQLServer2008的某一个版本可以满足现在的这个业务的需要,而且价格还比Oracle11g要便宜,那么这一产品就是适合的。
作者:
愤怒的大鸟
时间:
2015-2-15 01:59
如果处理少量数据,比如几百条记录的数据,我不知道这两种情况哪个效率更高,如果处理大量数据呢?比如有表中有20万条记录.
作者:
老尸
时间:
2015-3-4 10:56
SQLServer的异构移植功能个人感觉最好了。(如果对比过SQLServer的链接服务器和Oracle的透明网关的朋友会发现SQLServer的sp_addlinkedserver(openquery)异构数据库系列比Oracle真是强太多了。)
作者:
小女巫
时间:
2015-3-11 18:32
对于微软系列的东西除了一遍遍尝试还真没有太好的办法
作者:
第二个灵魂
时间:
2015-3-19 07:42
可能有的朋友会抱怨集成的orderby,其实如果使用ranking函数,Orderby是少不了的。如果担心Orderby会影响效率,可以为orderby的字段建立聚集索引,查询计划会忽略orderby操作(因为本来就是排序的嘛)。
作者:
分手快乐
时间:
2015-3-27 14:08
varchar(max)\\\\nvarchar(max)类型的引入大大的提高了编程的效率,可以使用字符串函数对CLOB类型进行操作,这是一个亮点。
欢迎光临 仓酷云 (http://www.ckuyun.com/)
Powered by Discuz! X3.2