1、按住Win+R键,d出运行对话框。
2、敲入cmd命令,点击确定。
3、d出的窗口中,输入‘lsnrctl status’命令,并点击Enter键。
4、找到窗口中,以下文字‘监听端点概要
(DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\\\pipe\EXTPROC1521ipc)))
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=127001)(PORT=1521)))’,即可发现端口号,本机oracle端口号为1521。
selectname
from
v$database
,直接运行就可以查看了,也可以查看tnsnamesora
的连接,有个sid,sid就是服务名了!!!
通过命令来查看,如用户权限,表名,存储位置,版本等等。
选中树形目录中监听程序项,再点击左上侧“+”按钮添加监听程序,点击监听程序目录,默认新加的监听器名称是LISTENER,该名称也可以 由任意合法字符命名,选中该名称,选中窗口右侧栏下拉选项中的“监听位置”,点击添加地址按钮。
选中窗口右侧栏下拉选项中的“数据库服务”,点击添加数据库按钮,在出现的数据库栏中输入全局数据库名,如myoracle,注意这里的全局数据库名与数据库SID有所区别,全局数据库名实际通过域名来控制在同一网段内数据库全局命名的唯一性,就如Windows下的域名控制器,如这里可以输入 myoracle19216815。
如果客户端需要连接数据库服务器进行 *** 作,则需要配置该客户端,其依附对象可以是任意一台欲连接数据库服务器进行 *** 作的pc机,也可以是数据库服务器自身。
1、在桌面上找到 计算机,右键管理,点击服务和应用程序,双击服务,找到oracle的四个服务,这里我们只需要启动两个即可。如图
2、点击电脑左下角的开始--运行,输入sqlplus,回车。
3、出现命令窗口,
4、用户名填写scott 回车,密码填写scott,等待几秒。
5、以上就是成功连接上Oracle数据库。
6、执行select from v$version ,就会出现如图。完成效果图。
A、oracle server 端字符集查询select userenv('language') from dual
其中NLS_CHARACTERSET 为server端字符集
NLS_LANGUAGE 为 server端字符显示形式
B、查询oracle client端的字符集
$echo $NLS_LANG
如果发现你select 出来的数据是乱码,请把client端的字符集配置成与linux *** 作系统相同的字符集。如果还是有乱码,则有可能是数据库中的数据存在问题,或者是oracle服务端的配置存在问题。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)