跳至主要内容

Oracle学习笔记20080102

直连式ORACLE SERVER通过ORACLE的LDAP共享式ORACLE SERVER可攀登性:链接管理。基本结构就是客户点链接connection manager server,然后server再链接ORACLE服务器高级链接安全:高级安全安全:ORACLE网络服务器和防火墙可接近的:异种服务器可接近的:外来的程序(external procedures)

ORACLE网络结构Oracle Net ArchitectureORACLE网络链接oracle链接网络基于:网络设置,本地代码,应用程序,网络协议。拥有以下链接类型,CS,JAVA,BS。没有中间件的情况下是通过网络协议互联的。用CS模式,用到中间件的需要用到JDBC,直连的话IIOP和HTTP协议链接概念和术语Connectivity concepts and terminologyDatabase servicesService Name Connect DescriptorListenerService registrationService Handlers
网络连接模型Oracle Net Configuration Models局部(localized)管理,核心(centralized)管理管理网络的文件ldap.ora,listener.ora,name.ora,sqlnet.ora,tnsnames.ora
Basic Oracle Net Server Side Configuration基础网络服务器边设置
connection methods链接动作当一个链接请求从客户机向服务器发出,监听器做以下动作:产生一个进程,链接他。不干涉(hands off)在oracle shared server configuration的调度。在询问管理链接的进程或调度。
Spawn and Bequeath and Direct Hand-Off Connections产生和留下和直接的链接
Redirected Session重链接的session
服务器管理和注册Static Service Registration:The listener.ora Filelistener.ora位置是在product/admin/下listener.ora
管理jvm,IIOP和TCP/IP
Listener Control Utility (LSNRCTL)设置非默认的listenerLSNRCTL> set current_listener listener02开启和关闭,stop和start修改listener参数用set显示参数值用show
Naming Method Configuration(不好翻译)完成这个单元后应该会的Describe the difference between host naming and local service name resolutionUse Oracle Net Configuration Assistant to configure: Host Naming method Local naming method Net service namesPerform simple connection troubleshooting
Oracle Net给了5中命名行为:Host naming,Local naming,Directory naming,Oracle names,External naming
sqlnet.ora中的hostname就等同于listener.oar的global_dbname
"dbca命令建立数据库"
处理和配置ORACLE共享服务器(Usage and Configuration of the Oracle Shared Server)服务器配置(Server Configurations)Dedicated server processShared server process
ORACLE Shared server的好处减少进程数,提高and so on
确认安装Verifying Setup
特定的视图V$CIRCUITV$SHARED_SERVERV$DISPATCHERV$SHARED_SERVER_MONITORV$QUEUEV$SESSION
备份与恢复Protect the database from numerous types of failuresIncrease Mean-Time-Between-Failures (MTBF)Decrease Mean-Time-To-Recover (MTTR)Minimize data loss
失败的原因Statement failureUser process failureUser errorNetwork failurenstance failureMedia failure而已上原因各自又有不同的原因

---------------------
亲爱的妹妹要结婚了,恭喜下

评论

此博客中的热门博文

Python学习笔记20100117

映射list   Dictionary 是用{}. list 是一那个[]. turple是用() 当你定义过dictionary后,你可以使用d.keys(), d.values(),d.items()将定义后的时候分别显示出来 当然可以将list里的值加减乘除,也可以如一般的定义直接重新复制这个list. 链接与分割字符串的 li=";", join(li) 则显示的就是 分隔符为;的数 如果使用li=li.split(";")则将刚刚;的分隔符删除,而split里也可定义域,如li.split(";",1)   自省 <---这是啥 之前在使用的时候发觉有些书本上的模块不能调用,很多是py脚本定义过的函数。 下载该脚本s,然后上传至指定位置。 >>>import sys >>>sys.path >>>sys.path.append("绝对位置")然后就能调用这些脚本和参数了。 删除 >>>sys.path.pop() 定义一个参数是 def info(test, test1=10.test2=12): info是函数名,test是必备参数,因为没有定义值,test1和test2是可选参数,定义了初始值   以上是外部函数的调用,下面转到内部函数 内部函数有type,str,dir及其他   ---type 返回任意字符的类型,模块也可以。types模块 >>> type(1) <type 'int'> >>> li=[] >>> type(li) <type 'list'> >>> import odbchelper >>> type(odbchelper) <type 'module'> >>> type(sys) <type 'module'> >>> import types ...

Setagaya park

  We visited Setagaya Park (世田谷区) yesterday. This park reminds us when we in Europe, which has a fancy fountain in the middle, and free entrance. People just laid down on the grass, enjoy the day time they can waste. people who have kids together,  play all different kinds of sports. you really can't image whether you are in Europe or  Japan. I would prefer to use a Bus instead of the metro, the metro is fast, but you only can see the dark, light, people sit or stand as Sardine, without any emotion. but on the bus, you can see the traffic, the shop, everything on the road. When we on our way to the park, we stop by a good chocolate shop named " craft chocolate works ",  this is a very good place to have ice cream, you probably can choose half & half, you can enjoy the feeling when you smell the chocolate smell and eat with it.  or you can enjoy beer or cake in "globe antiques (ザ グローブアン ティ ークス) .   also, we checked the Blue Bottle Coffee Sangenjaya ...