oracle中sysdba与sysoper的区别
1、) 最重要的区别,存储的数据的重要性不同 【sys】所有oracle的数据字典的基表和视图都存放在sys用户中,这些基表和视图对于oracle的运行是至关重要的,由数据库自己维护,任何用户都不能手动更改。
2、Sysdba比sysoper多了管理和创建数据库的功能。 Normal sysdba sysoperq的区别:Normal是普通用户 需要sys授权后才能对数据库进行操作。Sysdba拥有数据库的最高权限。登陆后是sys而且sysdba只能是由SYS登录。
3、)其次的区别,权限的不同system用户只能用normal身份登陆em,除非你对它授予了sysdba的系统权限或者syspoer系统权限。sys用户具有“SYSDBA”或者“SYSOPER”系统权限,登陆em也只能用这两个身份,不能用normal。
4、sys和system用户的区别 【system】用户只能用normal身份登陆em。【sys】用户具有“SYSDBA”或者“SYSOPER”权限,登陆em也只能用这两个身份,不能用normal。
5、as sysdba 就是以sysdba登录,oracle登录身份有三种:normal 普通身份;sysdba 系统管理员身份;sysoper 系统操作员身份。
oracle动态监听和静态监听的区别
静态监听就是只能监听某一个实例的监听,注册时间短。动态监听是能够监听所有启动实例的监听,注册时间略长。比如,某服务器上有两个数据库实例A、B。
Oracle Web监听程序是个商业品质级的HTTP服务器,为来自任何Web浏览器的文档请求进行服务。 客户端可以位于使用标准HTTP协议的网络的任何地方。在此协议之下,文档的类型与文档本身一起发往客户端。
pfile 静态 spfile动态oracle10g版本 如果安装数据库软件时安装了数据库或是使用DBCA创建了数据库会默认生成spfilepfile可以对spfile的备份,是文本格式的,容易修改参数,再生成spfile,spfile是二进制格式的不易修改。
TNS协议是ORACLE服务端和客户端通讯的协议。TNS协议传输可以使用TCP/IP协议、使用SSL的TCP/IP协议、命名管道和IPC协议传输。监听端口就相当于为通讯提供的电话号码。监听是TNS的一部分。
oracle新建用户有dba权限却sysdba方式登陆失败
检查下windows服务里的OracleService实例服务是不是正常存在并启动。使用sys as dba身份登录,或者使用 / as sysdba 匿名以操作系统身份登录。看看是否能够登录上。如果能登陆上,直接百度12519去检查session是否正常。
如果检索不出来,有可能是没有这个用户。或者这个用户是域用户,但是您的计算机没有连接到域。连接域后重新选择查找范围再试试吧。添加成功后,记得点击“确定”哦,然后我们重新登录下这个用户。注销操作系统,并且重新登录。
赋予DBA权限只是将DBA角色赋予了该用户,该用户会具备DBA角色拥有的权限,但仍然不是sysdba身份。sysdba是个特殊的身份,它其实并不是数据库中的用户账户,默认是通过操作系统认证的方式连接数据库的。
ORACLE专家级问题:请问listener.ora文件是干什么用的
1、,listener.ora文件在创建数据库实例的时候,提供的tnsname到主机名或者ip的对应。相当于host文件一样。2,监听服务可以启动,但是你客户端连不上数据库的。因为你把映射删除了,找不到地址。
2、就像系统中的hosts文件一样。提供了客户端连接某个数据库的详细信息,主机地址,端口,数据库实例名等。listener.ora 用在oracle server端,配置oracle服务端程序的监听办法,比如限制某些ip等参数。
3、sqllnet.ora是oracle数据库的配置文件。
4、作用 oracle客户端所需要的一个文件,通过该文件可以配置数据库的连接地址,配好后,不用再输入完整的oracle地址,直接用简易的字符串代替即可。
5、也就是@后面的字符传的解释文件。这个主要出现的访问端(客户端),当然并不是说服务器端没有,因为服务器端也可以是访问端,比如服务器互相访问的dblink,以及服务器自己访问自己。
如何启动或关闭oracle的归档模式
下面为大家简单介绍如何启用和关闭数据库的归档模式。
首先用sys登录数据库,查看oracle是否开启归档模式(su - oracle切换用户,然后sysdba / as sysdba进入sql模式)输入archive log list来查看是否开启,如图说明不是归档模式。
有两种模式:一:日志模式,日志模式的设置分为Archive Mode和No Archive Mode。二:自动归档模式:自动归档模式的设置分为:Enabled和Disabled 可用可用archive log list命令来查看数据库的现行日志和自动归档模式的设置。
oracle中一个用户所拥有的所有数据库对象称为(模式)。
oracle查看历史session
1、可通过查询系统视图v$sql来查询历史操作。
2、首先在任务管理器里看到pid和sid的进程linux下可用top命令进行查看然后查询v$session查看起sid和#serial#字段;此时在连接v$sql的话就可以知道具体session的内容了。
3、查看当前会话的session ID 有如下三种方法: v$mystat视图 SQL select sid from v$mystat where rownum=1;SID --- 1152 使用userenv(‘sid’) 直接获取 这种方法只能在oracle 10g以后可以使用。
4、Oracle内部进程的username为空。COMMAND - session正在执行的sql id,1代表create table,3代表select。TADDR - 当前的transaction address。可以用来关联v$transaction中的addr字段。
oracle数据库启停的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于oracle启动停止、oracle数据库启停的信息别忘了在本站进行查找喔。