重庆分公司,新征程启航

为企业提供网站建设、域名注册、服务器等服务

oracle怎么进入后台,如何进入oracle数据库

oracle控制台怎么进

步骤:

成都创新互联公司2013年开创至今,是专业互联网技术服务公司,拥有项目网站建设、做网站网站策划,项目实施与项目整合能力。我们以让每一个梦想脱颖而出为使命,1280元马山做网站,已为上家服务,为马山各地企业和个人服务,联系电话:18980820575

1、浏览器输入地址:http://电脑名称或IP:1158/em/

2、打开如图界面,点击确定。

3、输入system帐号及密码或其他有DBA权限的用户的帐号和密码,并且选择一下连接的身份,然后登录即可。

oracle10g怎样进入后台

登录时需要加连接字符串:数据库名 as sysdba 进入后执行: grant connect to scott 这样scott用户就可以使用了

如何打开oracle的sql后台跟踪功能

一.在系统级别上设置sql跟踪

该方法优点:可以跟踪所有的oracle的后台进程所执行的sql,包括系统后台进程和用户进程,并且可以跟踪所有的操作

缺点:跟踪所有的后台进程,跟踪信息量比较大

1.在sqlplus中以sys/ as sysdba身份登陆到数据库。

2.打开跟踪,在sqlplus中输入alter sysetem set events '10046 trace name context forever,level level';

(其中level可以输入1,4,8,12三个级别,不同的级别含有不同级别的信息)

3.然后到ArcMap或ArcCatalog中进行你想跟踪的操作

4.关闭跟踪,在sqlplus中输入alter systemm set events '10046 trace name context off';

5.查找你所跟踪的session的ID

A 修改时间格式:alter session set nls_date_format='YYYY-MM-DD HH24:MI:SS';

B.对使用sde服务的输入:select sid,logon_time from v$session where username=username and program='gsrvr.exe';

C.对直连这种方式输入:select sid,logon_time from v$session where username=username and program='ArcCatalog';

select sid,logon_time from v$session where username=username and program='ArcMap';

(其中username是程序登陆到数据库的用户名,如果返回多个结果,在根据登陆的时间确定具体的sid值)

6.执行以下的sql语句

SELECT d.VALUE

|| '/'

|| LOWER (RTRIM (i.INSTANCE, CHR (0)))

|| '_ora_'

|| p.spid

|| '.trc' trace_file_name

FROM (SELECT p.spid

FROM v$mystat m, v$session s, v$process p

WHERE m.statistic# = 1 AND s.SID = SID AND p.addr = s.paddr) p,

(SELECT t.INSTANCE

FROM v$thread t, v$parameter v

WHERE v.NAME = 'thread'

AND (v.VALUE = 0 OR t.thread# = TO_NUMBER (v.VALUE))) i,

(SELECT VALUE

FROM v$parameter

WHERE NAME = 'user_dump_dest') d

在输入sid后,即得到后台的跟踪文件。

二. 在session级别上设置跟踪

该方法只适用于跟踪登陆数据后所进行的一系列的操作,比如跟踪在ArcCatalog中创建一个Dataset,FeatureClass等的操作

1.在sqlplus中以sys / as sysdba身份登陆到数据库

2.查找你所要跟踪的session的sid和serial#

A 修改时间格式:alter session set nls_date_format='YYYY-MM-DD HH24:MI:SS';

B.对使用sde服务的输入:select sid,serial#,logon_time from v$session where username=username and program='gsrvr.exe';

C.对直连这种方式输入:select sid,serial#,logon_time from v$session where username=username and program='ArcCatalog';

select sid,serial#,logon_time from v$session where username=username and program='ArcMap';

(其中username是程序登陆到数据库的用户名,如果返回多个结果,在根据登陆的时间确定具体的sid和serial#的值)

3.开始跟踪,输入exec dbms_support.start_trace_in_session(sid,serial#,true,true).(如果系统没有安装dbms_support包,可以执行$ORACLE_HOME\rdbms\admin\dbmssupp.sql进行安装)

4.然后到ArcMap或ArcCatalog中进行你想跟踪的操作

5.结束跟踪exec dbms_support.stop_trace_in_session(sid,serial#);

6.执行以下的sql语句

SELECT d.VALUE

|| '/'

|| LOWER (RTRIM (i.INSTANCE, CHR (0)))

|| '_ora_'

|| p.spid

|| '.trc' trace_file_name

FROM (SELECT p.spid

FROM v$mystat m, v$session s, v$process p

WHERE m.statistic# = 1 AND s.SID = SID AND p.addr = s.paddr) p,

(SELECT t.INSTANCE

FROM v$thread t, v$parameter v

WHERE v.NAME = 'thread'

AND (v.VALUE = 0 OR t.thread# = TO_NUMBER (v.VALUE))) i,

(SELECT VALUE

FROM v$parameter

WHERE NAME = 'user_dump_dest') d

在输入sid后,即得到后台的跟踪文件。

三. 在Aix系统下跟踪消耗内存的session的办法

1.在Aix系统上执行export TERM=vt100

2.执行topas命令,确定最占cpu资源的process的进程号

3,然后利用select a.sid,b.serial# from v$session a,v$process b where a.paddr=b.addr and b.spid=spid;

4.确定sid和serial#后利用二方法进行跟踪。

如何让Oracle VM VirtualBox虚拟机在后台运行

行Oracle VM VirtualBox虚拟机,记下你要在后台运行的是哪一个虚拟机,比如我这里运行的是 “2003“ 这一个

记录虚拟机的安装路径,当然最简单的办法就是在快捷方式上面点右键,查看属性了

新建一个文本文件,输入以下内容,并另存为 bat文件,当然中间的那个2003要改为第一步记下的那个name

@echo off

cd C:\Program Files\Oracle\VirtualBox

vboxmanage startvm 2003 -type headless

pause

exit

运行这个批处理就OK啦。

另外附上关机的批处理

@echo off

cd C:\Program Files\Oracle\VirtualBox

vboxmanage controlvm 2003 poweroff

pause

exit

如何让sql语句在oracle后台运行,怎么查看后台运行的程序,谢谢?

sql要在后台运行的的话你只有写shell脚本了:

sqlplus username/password@orcl !

select xxxxxxx --这里填你想要执行的语句

exit

!

(在数据库本地执行的时候可以不带连接串,直接用sqlplus username/password ! 即可)

编写完脚本后在操作系统下执行:

nohup ./mysql.sh 或者 ./mysql.sh

(这里暂定你的shell脚本名是mysql.sh可以自己改)

使用jobs命令就可查看你后台运行的程序。或者使用 ps -ef|grep mysql.sh 也能看到。

当然了使用了nohup参数后在当前目录会生成nohup.out的输出文件,你也可以在这个文件中查看脚本执行的进度。

oracle 11g 怎样进入em控制台啊?

oracle 11g进入em控制台的步骤如下:

1,打开一个终端窗口,输入:set ORACLE_SID = orcltest01(orcltest01是我的数据库名称),切换到oracle用户环境,如下图所示,左边的命令行变为oracle。

2,在窗口中输入命令:emctl start dbconsole,启动oracle em服务。

3,等待em启动,这是启动过程。

4,在启动过程结束时,将显示启动日志文件,并可以查看启动信息。

5,启动完成后,在浏览器中输入网址,打开oracle em控制台,打开em成功。

6,这是登录em后的界面,表示成功访问em控制台然后解决了“oracle 11g进入em控制台”的问题。


网站栏目:oracle怎么进入后台,如何进入oracle数据库
标题链接:http://cqcxhl.cn/article/hshosj.html

其他资讯

在线咨询
服务热线
服务热线:028-86922220
TOP