win10如何关oracle服务器

1.Windows中oracle服务如何启动关闭脚本?

一。

概念简介 脚本:script是使用一种特定的描述性语言,依据一定的格式编写的可执行文件,又称作宏或批处理文件。 二。

背景 近来在Windows下安装了oracle数据库,由于此数据库很占系统资源,而安装后此数据库的很多服务都是默认开机启动的,这样系统运行速度就大大受到影响。 如何按我们的意愿让这些服务在我们需要用到的时候开启,而我们不用的时候关闭呢。

这里我只介绍三种方式。 三。

正文 1。利用资源管理器关闭相关进程如oracle。

exe,这种方式需要我们非常了解oracle的进程控制程序。 2。

利用windows的控制面板管理。 步骤: 开始->控制面板->性能和维护->管理工具->服务 然后找到相关以oracle开头的服务,我的系统下如下: OracleDBConsoleoracle OracleOraDb10g_home1iSQL*Plus OracleOraDb10g_home1TNSListener OracleServiceORACLE 对这些服务进行启动停止等操作。

3。利用脚本,即批处理程序。

我们可以如2,将系统里的 OracleDBConsoleoracle OracleOraDb10g_home1iSQL*Plus OracleOraDb10g_home1TNSListener OracleServiceORACLE 这四项设为手动,这样开机就不会启动这四项服务,开机会更快。 然后,我们建立批处理程序: 1。

建立dbstart。cmd文件(开启) 2。

添加如下内容: @echo off net start OracleServiceORACLE net start OracleDBConsoleoracle net start OracleOraDb10g_home1iSQL*Plus net start OracleOraDb10g_home1TNSListener pause 同样我们可以建立关闭文件(dbstop。 cmd) @echo off net stop OracleServiceORACLE net stop OracleDBConsoleoracle net stop OracleOraDb10g_home1iSQL*Plus net stop OracleOraDb10g_home1TNSListener pause 这样我们就可以双击这两个文件来开启或关闭oracle的服务程序。

(朋友可能注意到3里面用到的服务正是2里面查找到的服务,确实2也是一种查找自己系统服务的方法) 四。总结 1。

Windows下的批出理程序,就是dos命令的集合,我们也可以通过运行程序里的命令来开启服务。 2。

熟悉Linux的朋友一定会知道Linux下的shell脚本也是命令的集合,通过脚本我们可以将常用的命令集合写成脚本。 这在管理系统的时候非常高效。

2.如何设置Oracle并行服务器(OPS)?

1。

关闭数据库 2。启用OPS选项,在UNIX中通过重新连接Oracle软件的方式来完成。

3。使Oracle软件在所有节点上都有效,可以通过复制软件到其他节点或共享磁盘的方式来完成。

4。个实例要有自己的Redo log file,所以要增加必要的log文件: ALTER DATABASE ADD LOGFILE THREAD 2GROUP G4 ('RAW_FILE1') SIZE 500k,GROUP G5 ('RAW_FILE2') SIZE 500k,GROUP G6 ('RAW_FILE3') SIZE 500k;ALTER DATABASE ENABLE PUBLIC THREAD 2; 5。

每个实例要有自己的回滚段,所以要增加必要的回滚段: CREATE ROLLBACK SEGMENT RB2 TABLESPACE RBS; 6。辑初始化参数文件initSID。

ora文件,添加如下几项: PARALLEL_SERVER = TRUE INSTANCE_NUMBER = 1THREAD = 1ROLLBACK_SEGMENTS = (r01, r02, r03, r04)7。 创建OPS所需的数据字典,即运行CATPARR。

SQL。 8。

在所有的节点上启动实例。

3.“Oracle”服务器的常用命令行有哪些?

1。

数据库管理相关 bbed。exe 数据块浏览和编辑工具 dbv。

exe 数据文件逻辑检测工具 exp。exe 数据导出工具 imp。

exe 数据导入工具 mig。exe 数据库移植工具 nmumigrate。

exe Data Gatherer移植工具 ocopy。 exe 裸分区数据文件备份工具 oradim。

exe Oracle服务创建、删除工具 orakill。exe Oracle线程删除工具 orapwd。

exe Oracle密码文件创建工具 orastack。exe Oracle进程堆栈修改工具 oratclsh。

exe TCL脚本解释器 otrccol。exe trace命令行服务管理工具 otrccref。

exe trace管理文件生成工具 otrcfmt。exe trace数据格式化工具 otrcrep。

exe trace数据统计报表生成工具 rman。 exe 备份与恢复工具 setlinks。

exe 磁盘分区管理工具 sqlldr。exe sql Load数据批量导入工具 sqlplus。

exe 命令行的sqlplus svrmgrl。exe Oracle实例管理工具 tkprof。

exe SQL语句跟踪文件解析工具 vppcntl。exe Data Gatherer服务管理工具 2。

Internet Directory相关 bulkload。exe 使用SQL*Loader生成目录对象的工具 bulkdelete。

exe 子树删除工具 bulkmodify。exe 目录对象修改工具 ldifwrite。

exe 将目录中的信息转换成LDIF格式 ldapadd。exe 向目录中增加目录对象、属性、值的工具 ldapaddmt。

exe ldapadd的多线程版本 ldapbind。 exe 客户端认证工具 ldapcompare。

exe 属性值比较工具 ldapdelete。exe 将目录对象从目录中删除的工具 ldapmoddn。

exe 修改DN和RDN的工具 ldapmodify。exe 属性修改工具 ldapmodifymt。

exe ldapmodify的多线程版本 ldapsearch。exe 查找和获取目录中目录对象工具 oidpasswd。

exe Internet Directory密码管理工具 oidreconcile。exe 目录对象同步工具。

4.Oracle和SqlServer存储过程怎样调试?

在大型数据库中,因为开发的需要,经常地需要调用Procedure,开发Procedure在Oracle和Sqlserver上因为语法不同,而有所区别,但是在调试上,都是比较的不容易,尤其是在一些错误处理上。

首先说调试:1。对于Oracle的调试,可以借助于第三方的工具,比如Pl/Sql Developer,我在用的版本是6。

0。5。

926;首先对该Procedure右键处理,添加“add debug information”,然后选择“test”,打开新的测试窗口,在下方对应的输入输出变量地方,添加相应的测试数据,注意:这里的数据输入,不需要引号,输出参数不需要输入然后点击“start debugger”,或者按F9,进行测试,可以选择测试的步骤如“step into”等,然后可以在下面的script窗口看到,中间变量;2。 对于SqlServer调试,我还没有找到比较好的第三方工具,目前是采用将中间的变量值或者sql语句插入到另一个表中,或者直接print出来的方式。

第一种需要借助 exec('') 方法,注意里面的取变量值的写法,可参考下面的例子:exec('update SupplyplanLack set Completedate = GetDate()from supplyPlanLack a where '+ @ssTmp +' and '+@iCompleteQty+' >= (select s。 RequestQty * a。

RationQty as ReqQtyfrom Balance a, SupplyPlan s where a。Vehicle = s。

Vehicleand a。Part=s。

Part and a。SupplyPlanNo = s。

SupplyPlanNoand '+ @ssTmp +')')在print中,需要注意类型的转换,一般是借用 convert(varchar(11),@spNOTo) 方法来实现,否则会提示类型转换错误!3。错误处理上,对于Sqlserver可以采用开始自定义变量,然后根据不同判断,改变该值然后推出的方法来处理,见下例set @exec_num=0if (@spNOFrom=0 or @spNOTo=0 or @reuseUser=NULL)beginset @exec_num=1goto the_endendthe_end: return或者是这种:set nocount onif (@property is null) or (@property = '')beginraiserror('Must specify a property name。

',-1,-1)return (1)end或者是对该错误全局变量 @@error 数值的判断上。

5.如何调整Oracle数据库服务器的性能

Oracle数据库服务器是整个系统的核心,它的性能高低直接影响整个系统的性能,为了调整Oracle数据库服务器的性能,主要从以下几个方面考虑 ◆ 1、调整操作系统以适合Oracle数据库服务器运行 Oracle数据库服务器很大程度上依赖于运行服务器的操作系统,如果操作系统不能提供最好性能,那么无论如何调整,Oracle数据库服务器也无法发挥其应有的性能。

1。1 为Oracle数据库服务器规划系统资源 据已有计算机可用资源, 规划分配给Oracle服务器资源原则是:尽可能使Oracle服务器使用资源最大化,特别在Client/Server中尽量让服务器上所有资源都来运行Oracle服务。

1。2 调整计算机系统中的内存配置 多数操作系统都用虚存来模拟计算机上更大的内存,它实际上是硬盘上的一定的磁盘空间。

当实际的内存空间不能满足应用软件的要求时,操作系统就将用这部分的磁盘空间对内存中的信息进行页面替换,这将引起大量的磁盘I/O操作,使整个服务器的性能下降。 为了避免过多地使用虚存,应加大计算机的内存。

1。3 为Oracle数据库服务器设置操作系统进程优先级 不要在操作系统中调整Oracle进程的优先级,因为在Oracle数据库系统中,所有的后台和前台数据库服务器进程执行的是同等重要的工作,需要同等的优先级。

所以在安装时,让所有的数据库服务器进程都使用缺省的优先级运行。 ◆ 2、调整内存分配 Oracle数据库服务器保留3个基本的内存高速缓存,分别对应3种不同类型的数据:库高速缓存,字典高速缓存和缓冲区高速缓存。

库高速缓存和字典高速缓存一起构成共享池,共享池再加上缓冲区高速缓存便构成了系统全程区(SGA)。 SGA是对数据库数据进行快速访问的一个系统全程区,若SGA本身需要频繁地进行释放、分配,则不能达到快速访问数据的目的,因此应把SGA放在主存中,不要放在虚拟内存中。

内存的调整主要是指调整组成SGA的内存结构的大小来提高系统性能,由于Oracle数据库服务器的内存结构需求与应用密切相关,所以内存结构的调整应在磁盘I/O调整之前进行。 2。

1 库缓冲区的调整 库缓冲区中包含私用和共享SQL和PL/SQL区,通过比较库缓冲区的命中率决定它的大小。要调整库缓冲区,必须首先了解该库缓冲区的活动情况,库缓冲区的活动统计信息保留在动态性能表v$librarycache数据字典中,可通过查询该表来了解其活动情况,以决定如何调整。

Select sum(pins),sum(reloads) from v$librarycache; Pins列给出SQL语句,PL/SQL块及被访问对象定义的总次数;Reloads列给出SQL 和PL/SQL块的隐式分析或对象定义重装载时在库程序缓冲区中发生的错误。 如果sum(pins)/sum(reloads) ≈0,则库缓冲区的命中率合适;若sum(pins)/sum(reloads)>1, 则需调整初始化参数 shared_pool_size来重新调整分配给共享池的内存量。

6.win10怎么彻底卸载oracle10g

1

找到Oracle10g的所有服务关闭掉开启的服务,

2

找到Oracle10g的安装目录,如图,在开始菜单下,启动卸载

3

win7系统一般会在执行先决条件遇到如图的问题

4

这时候,选择卸载右键——》属性,勾选XP兼容,保存,在此执行即可。

5

到卸载界面,点击右下角的卸载

6

选择卸载所有产品——》提示信息选择“是”

7

等待卸载完成……

8

卸载完成后关闭卸载窗口

删除注册表

1

首先,停止Oracle10g的所有服务,在开始——》运行——》regedit.exe打开服务

2

找到HKEY_LOCAL_MACHINE里边software——》删除ORACLE文件夹

3

再找到HKEY_LOCAL_MACHINE——》SYSTEM——》currentControlSet——》services

4

删除里边的所有有关Oracle服务

5

最后删除所有Oracle的安装目录和图标等。就看你安装目录放在哪了。一般C盘下都会存储有

6

最后一步——》重启电脑,这步骤是必须的,重启才完成卸载

win10如何关oracle服务器

转载请注明出处windows之家 » win10如何关oracle服务器

win10

如何查看win10是否是正版系统还原

阅读(98)

本文主要为您介绍如何查看win10是否是正版系统还原,内容包括怎么查看win10系统是不是正版,如何查看win10是否是正版系统,如何查看win10是否正版系统。方法一:从水印印判断Win10系统是否为正版。 未激活Win10正式版水印样式Win10水印总的来说

win10

win10如何调整目录所有者

阅读(101)

本文主要为您介绍win10如何调整目录所有者,内容包括win10家庭版怎么更改文件的所有者,win10系统桌面有个文件无法删除,每次都说没有管理员权限,怎么?,win10所有应用的路径在哪个文件夹?。第一步:在搜索框或Cortana搜索栏中输入CMD,并“以管理

win10

win10如何卸载ps软件

阅读(218)

本文主要为您介绍win10如何卸载ps软件,内容包括怎么卸载win10里面的ps软件?,win10怎么完全卸载ps,win10系统怎样彻底删除PS。win10怎么卸载程序 方法一: 首先,在win10系统桌面上,找到这台计算机图标,右击,单击“属性”。如下图。或者直接按下键

win10

如何将win10易升卸载了

阅读(129)

本文主要为您介绍如何将win10易升卸载了,内容包括Windows10易升怎么彻底卸载?,怎样卸载win10易升,windows10易升怎么卸载?。准备工具/材料:win10电脑。先打开控制面板。

win10

win10系统如何装ie9

阅读(79)

本文主要为您介绍win10系统如何装ie9,内容包括如何在win10系统上安装ie9?,Windows1064bit怎么安装IE9,如何在win10系统下装ie9。答案如下:很多人感觉WIN10特别好,但升级了以后发现WIN10根本没有IE浏览器,而是变成了Edge浏览器,但有些网站只能在

win10

win10系统如何登陆网页版

阅读(75)

本文主要为您介绍win10系统如何登陆网页版,内容包括win10怎么设置登录上网,win10怎么在登录界面上登录本地用户求大神说明我家是win10爱问知,win10不用微软账户怎么登录呢?爱问知。win10系统设置宽带连接的方法:没有宽带连接的先创建一个新

win10

win10如何转日文区

阅读(148)

本文主要为您介绍win10如何转日文区,内容包括win10系统怎么切换日语,Windows怎样切换至日文语系,如何使中文Windows可运行日文游戏?。控制版面-区域和语言选项-语言-详细信息,在弹出的"设置"中选“添加”-在添加输入语言中添加 “日语”,确定。

win10

win10如何手动运行脚本

阅读(100)

本文主要为您介绍win10如何手动运行脚本,内容包括求助,win10系统怎么才能运行辅助啊,脚本拉,求助,win10系统怎么才能运行辅助啊,脚本拉,怎样在win10里面手动设置开机启动?爱问知。解决方法:我们在网上下载相应的dll文件,也就是mscomctl.ocx文

win10

win10教育版如何转企业版

阅读(247)

本文主要为您介绍win10教育版如何转企业版,内容包括win10教育版如何升级为win10企业版?,win10教育版如何升级企业版,求助问win10怎么从教育版退回企业版。win10教育版跟Win10企业版相比,版本更加的高级

win10

小米win10更新如何关闭自动更新

阅读(168)

本文主要为您介绍小米win10更新如何关闭自动更新,内容包括小米笔记本win10怎么关闭系统自动更新,小米四win10怎么关闭系统自动更新,小米笔记本怎么关闭系统自动更新,为什么找不本地。1.右键点击左下角微软按钮,找到“运行” 也可用键盘的Win

win10

如何检测电脑能否升win10

阅读(163)

本文主要为您介绍如何检测电脑能否升win10,内容包括如何查看电脑能否升级win10,如何看自己的电脑能不能升级win10,怎么检测电脑是否可以升级到win10正式。win10系统的最低配置如下。处理器:双核处理器;内存RAM:1GB(32位)或2GB(64位);硬盘空间H

win10

win10如何添加静态路由

阅读(113)

本文主要为您介绍win10如何添加静态路由,内容包括win10怎么添加静态路由?,求助,win10怎么添加静态路由,求助,win10怎么添加静态路由。win10添加静态路由的方法:1. 首先在“运行”窗口输入cmd(按WIN+R打开运行窗口),然后回车进入命令行,输入 rout

win10

win10如何设置lol弹窗

阅读(154)

本文主要为您介绍win10如何设置lol弹窗,内容包括win10玩lol小窗口怎么解决,电脑老是出一刀9999999999999999广告怎么办啊?,求助,win10玩LOL窗口自动切?。最好的办法是打开任务管理器(ctrl+alt+del),通过应用程序或进程

win10

如何win10系统更新显卡驱动

阅读(157)

本文主要为您介绍如何win10系统更新显卡驱动,内容包括win10如何更新显卡驱动,怎么win10系统更新显卡驱动,win10显卡驱动怎么更新。jpg" />注.jpg" esrc="http.com/zhidao/wh%3D600%2C800/sign=def67e5dd239

win10

如何查看win10是否是正版系统还原

阅读(98)

本文主要为您介绍如何查看win10是否是正版系统还原,内容包括怎么查看win10系统是不是正版,如何查看win10是否是正版系统,如何查看win10是否正版系统。方法一:从水印印判断Win10系统是否为正版。 未激活Win10正式版水印样式Win10水印总的来说

win10

win10如何调整目录所有者

阅读(101)

本文主要为您介绍win10如何调整目录所有者,内容包括win10家庭版怎么更改文件的所有者,win10系统桌面有个文件无法删除,每次都说没有管理员权限,怎么?,win10所有应用的路径在哪个文件夹?。第一步:在搜索框或Cortana搜索栏中输入CMD,并“以管理

win10

win10如何卸载ps软件

阅读(218)

本文主要为您介绍win10如何卸载ps软件,内容包括怎么卸载win10里面的ps软件?,win10怎么完全卸载ps,win10系统怎样彻底删除PS。win10怎么卸载程序 方法一: 首先,在win10系统桌面上,找到这台计算机图标,右击,单击“属性”。如下图。或者直接按下键

win10

如何将win10易升卸载了

阅读(129)

本文主要为您介绍如何将win10易升卸载了,内容包括Windows10易升怎么彻底卸载?,怎样卸载win10易升,windows10易升怎么卸载?。准备工具/材料:win10电脑。先打开控制面板。

win10

win10系统如何装ie9

阅读(79)

本文主要为您介绍win10系统如何装ie9,内容包括如何在win10系统上安装ie9?,Windows1064bit怎么安装IE9,如何在win10系统下装ie9。答案如下:很多人感觉WIN10特别好,但升级了以后发现WIN10根本没有IE浏览器,而是变成了Edge浏览器,但有些网站只能在

win10

win10系统如何登陆网页版

阅读(75)

本文主要为您介绍win10系统如何登陆网页版,内容包括win10怎么设置登录上网,win10怎么在登录界面上登录本地用户求大神说明我家是win10爱问知,win10不用微软账户怎么登录呢?爱问知。win10系统设置宽带连接的方法:没有宽带连接的先创建一个新

win10

win10如何转日文区

阅读(148)

本文主要为您介绍win10如何转日文区,内容包括win10系统怎么切换日语,Windows怎样切换至日文语系,如何使中文Windows可运行日文游戏?。控制版面-区域和语言选项-语言-详细信息,在弹出的"设置"中选“添加”-在添加输入语言中添加 “日语”,确定。

win10

win10运行软件提示怎么关闭

阅读(91)

本文主要为您介绍win10运行软件提示怎么关闭,内容包括Win10打开软件时老是弹出提示窗口怎么取消,怎么取消win10启动软件的提示,Win10打开软件时老是弹出提示窗口怎么取消。首先在win10的控制面板界面,点击“系统和安全”选项。