灵魂腐蚀 发表于 2015-1-16 22:38:38

MYSQL网页设计UNIX和WINDOWS2000上的ORACLE的差别 Pa...

MySQL在业界的流行所带来的另一个好处是,人们总可以很轻松地发现本行业的MySQL学习教程。厂商都希望他们的开发工具和应用程序框架可以与MySQL数据库兼容。oracle|unix|window
UNIX和WINDOWS2000上的ORACLE的差别III

IanAdam,SAICLtd
DavidStien,SAICLtd
翻译:Fenngwww.ITPub.net
PartIII

ORACLE的安装
ORACLE8i经由过程新的基于Java的ORACLEUniversalInstaller来安装,在一切的平台上都有一样的界面。下面这句话是对的,不外一些小的差别要说明。在Unix上必要X兼容的显现才能,大概是在客户机的事情站上有一个象Exceed如许的使用。在Windows2000上安装器能够间接运转。

在Unix中有很多手工设定的义务,在Windows2000是不必要的。特别是你不用手工设定情况变量。你不用天生一个办理数据库的Unixdba组,不用设定一个UNIX来为用户运转ORACLEUniversalInstaller大概是一个叫oracle的用户来安装大概晋级ORACLE。在Unix中ORACLE能够重连接而在Windows2000则不克不及。

在Windows2000中,用户必需是办理员(administrator)组的成员才能够安装数据库。在ORACLE8i数据库安装后主动的创立ORA_DBA一个当地组。这个组的成员主动承受SYSDBA的权限。保举在定制安装的时分选择安装AdministrationAssistantforWindows,要注重每一个服务器只能安装这个软件的一个版本。

ORACLE8.1.7forSolaris是2CD的。切换到第二张CD不象手册上说的那末简单。观察[10
Metalink,2001]能够失掉详细内容。

Windows上的安装引导能够看。《ORACLEUniversalInstaller观点引导》没包含在ORACLE8i服务器在线文档中,不外在ORACLEUniversalInstaller安装的过程当中主动的安装在你的硬盘中了。

WINDOWS上的数据库办理助手
WINDOWS上的ORACLE办理助手是个GUI工具,从WINDOWS内建的MMC(微软办理把持台)中运转。ORACLE的Windows办理助手把几个经常使用的数据库办理事情汇合到了一个工具中。可使你在Windows中复杂举行创立数据库办理员、操纵员、用户和脚色的事情。还能够用来办理ORACLE数据库服务和ORACLE数据库的启动与封闭的设置,编纂注册表参数设定,并观察ORACLE历程信息。

主动义务
在Unix上,象备份如许的主动义务是经由过程cron运转Shell剧本来做到的。在Windows2000上利用调剂义务来按期运转批处置文件。这个调剂要比之前的WindowsNT上的AT调剂命令要更有弹性。它同意一个带有效户高低文(context)而不是体系用户的义务运转,而且它同意对义务付与权限。批处置剧本言语限定性很年夜,以是值得好好的弄一下PERL。在Windows2000中当手工运转热备份的时分,ORACLE供应了一个命令叫做OCOPY,用来拷贝文件到另外一个磁盘地位,也能够备份到磁带下面。尺度的windows命令(如COPY)不拷贝一个翻开的文件(数据库的数据文件都是翻开的)。

调剂与诊断
在Windows2000下面有很少的工具来调试操纵体系,不外我们也要说点能够做的事变。
交互的前台使用程序在Windows2000的安装过程当中就指定了默许的优先级。为了制止前台使用程序占用了分外的处置器工夫,影响ORACLE8i数据库,往失落它的优先级,这能够经由过程体系把持面版的初级选项来做到。

在Unix中,共享内存和旌旗灯号量的设定一般必要经由过程/etc/system来变动。在Windows2000上如许做没有需要,并且也不简单修改。

针对Windows的ORACLE功能监督器是Windows2000功能监督器预载进的ORACLE8i数据库功能元件。假如你没看到这些器材,试着这个命令来改动功能监督器的设定:

operfcfg-usystem-pmanager-datei

WindowsNT的ORACLE功能监督器同意你一次只监督一个数据库实例。上述的命令能够在数据库间切换。在Windows2000中,ORACLE和看待一般的alert和trace文件一样把信息写到事务日记中,这些信息能够经由过程尺度的事务检察器读取。在Windows2000中dbverify(dbv)能够用来反省联机数据文件,和Unix中的功效一样。而在之前的Windows中,dbv只对封闭的数据库或是备份文件起感化。

总结
关于一个熟习Unix上的ORACLEDBA来讲,这篇文章形貌了ORACLE在Windows2000上的的次要的不同。能够看到ORACLE已作了良多的勉力使这两个平台上的ORACLE尽量的类似,不外还没有完整的往除不同。这篇文章仍是值得一看的。

关于作者
DavidStienandIanAdamarebothORACLE8iCertifiedDatabaseAdministratorsworkingforSAICsDatabaseManagementPractice.TheyarebothbasedinAberdeen,Scotland.TheyarepractisingDBAswhoprovideORACLEdatabasesupportanddevelopmentServicesforcustomerdatabasesonseveraldifferentplatforms.
IanisaCharteredEngineerandMicrosoftCertifiedDatabaseAdministratorwithovertenyearsexperienceofORACLEproducts.IancanbereachedbyemailatIan.Adam@saic.com
DavidisaChemistryGraduatewithanMScinInformationSystems,Linuxishisdesktopoperatingsystemofchoice.DavidcanbereachedbyemailatDavid.Stien@saic.com


参考

CyranM,"GettingtoKnowORACLE8i,Release2(8.1.6)",
ORACLECorporationDecember1999,PartNo.A76962-01

KellyHIII,KennedyM,RothenbergT,SlatteryH,
"ORACLE8iAdministratorsGuide,Release2(8.1.6)forWindowsNT"
ORACLECorporation2000,PartNo.A73008-01

KennedyM,"ORACLE8iInstallationGuide,Release3(8.1.7)forWindowsNT"
ORACLECorporationNovember2000,PartNo.A85302-01

LeverenzL,RehfieldD,BairdC"ORACLE8iConceptsRelease2(8.1.6)"
ORACLECorporationDecember1999,PartNo.A76965-01

Metalink,"ORACLEDatabaseServerproductsupportMatrixforWindows2000",
ORACLECorporation,http://metalink.oracle.comNote:77627.1

Metalink,"LKdbname-TheMOUNTLockFile",
ORACLECorporation2000,http://metalink.oracle.comNote:50594.1

Metalink,"WARNING:"dbstart"doesnotworkwith8.1.6Instances",
ORACLECorporation2000,http://metalink.oracle.comNote:98418.1

Microsoft,"Windows2000DatacenterServer",
MicrosoftCorporation2000
Http://www.microsoft.com/windows2000/datacenter/default.asp

OReilly,"TheSourceforPerl",OReilly&AssociatesInc2000,
http://www.perl.com/pub

Metalink,"ALERT:CannotMountSecondCDDuring8.1.7Installation",
ORACLECorporation,
http://metalink.oracle.comNote:120801.1




客户还是可以使用DBaaS系统所能提供的所有能力。数据库云服务消除了组织对专职人员、本地数据库存储设备的需要。他们不必安装、配置和维护任何软硬件。

若天明 发表于 2015-1-19 20:13:47

连做梦都在想页面结构是怎么样的,绝非虚言

灵魂腐蚀 发表于 2015-1-25 22:34:41

微软对CLR作了大篇幅的宣传,这是因为数据库产品终于融入.net体系中。最开始我们也是狂喜,感觉对象数据库的一些概念可以实现了。

谁可相欹 发表于 2015-2-4 09:57:07

这一点很好的加强了profiler的功能。但是提到profiler提醒大家注意一点。windows2003要安装sp1补丁才能启动profiler。否则点击没有反应。

蒙在股里 发表于 2015-2-9 22:00:08

发几份SQL课件,以飨阅者

莫相离 发表于 2015-2-27 22:50:46

个人感觉没有case直观。而且默认的第三字段(还可能更多)作为groupby字段很容易造成新手的错误。

飘飘悠悠 发表于 2015-3-9 15:01:06

很多书籍啊,不过个人认为看书太慢,还不如自己学。多做实际的东西,就会遇到很多问题,网上搜下解决问题。不断重复这个过程,在配合sql的F1功能。

山那边是海 发表于 2015-3-17 00:08:00

SP4是一个累积性的ServicePack,包含自以前的ServicePack发布以来所有的修补程序(包括MS03-031安全公告)。

精灵巫婆 发表于 2015-3-23 07:59:15

如果是将来做数据库的开发设计,就应该详细学习T-SQL的各种细节,包括T-SQL的程序设计、存储过程、触发器以及具体使用某个开发语言来访问数据库。
页: [1]
查看完整版本: MYSQL网页设计UNIX和WINDOWS2000上的ORACLE的差别 Pa...