|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
如果你在一个遵循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显然不具有优势。 |
|