在安装oracle11g创建的默认数据库ORCL可以使用吗

在安装oracle11g创建的默认数据库ORCL可以使用吗,第1张

在安装oracle11g创建的默认数据库ORCL可以使用的,只不过需要配置监听。为ORCL这个数据库SID配置监听的方法如下:

1、利用netmgr命令来启动图形化Oracle网络管理器,Windows下启动Net Manager图形窗口如下图示

2、输入Net服务名,如myoracle,点击下一步,进入下图示对话框:

3、选中TCP/IP(Internet协议),点击下一步,如下图示:

4、输入主机名与端口号。注意这里的主机名与端口号必须与数据库服务器端监听器配置的主机名和端口号相同。点击下一步,如下图示:

5、选 中(Oracle8i或更高版本)服务名,输入服务名。这里的服务名实际上就是数据库服务器端监听器配置中的全局数据库名,前者与后者必须相同。连接类型 通常选专用服务器,这要视数据库服务器的配置而定,如果配置的共享数据库服务器,这里的连接类型就要选共享服务器,否则建议选专用服务器(关于专用服务器 的介绍请参阅相关文档)。配置好后点击下一步,如下图示:

如果数据库服务器端相关服务启动了,可以点击测试按钮进行连接测试。Oracle默认是通过scott/tiger用户进行测试连接,由于scott用户是 Oracle自带的示例用户,对于正式的业务数据库或专业测试数据库可能没有配置这个用户,所以需要更改成有效的用户登录才可能测试成功。如果这里测试连 接不成功,也不要紧,先点完成按钮结束配置。

回到Oracle网络管理器(Oracle Net Manager)主窗口,保存配置,默认即可在Oracle安装目录下找到本地服务名配置文件 (Windows下如D:oracleora92networkadmintnsnamesora,Linux/Unix下$ ORACLE_HOME/network/admin/ tnsnamesora)。配置完成的本地服务名如下图示:

1、默认应该是环境变量ORACLE_SID设置的,你可以修改环境变量再登陆

2、或者sqlplus /nolog

SQL> conn user/password@SID

3、查看数据库有哪些用户

SQL> select username,account_status from dba_users;

工作中碰到用spool导出数据 其中有日期格式的字段 因为format了各列 就不想用to_char把日期再format了 而且用to_char的话还要把要所有的列都写在select语句中 工作中碰到用spool导出数据 其中有日期格式的字段 因为format了各列 就不想用to_char把日期再format了 而且用to_char的话还要把要所有的列都写在select语句中 win下默认的格式为DD MM yy 如下:SQL>select sysdate from dual;SYSDATE 月 数据库中的日期字段中的格式为yyyy mm dd hh miss 导出的数据中也要这样的格式 设置nls_date_format就可以实现 如下 用alter session来修改 SQL>alter session set nls_date_format= yyyy mm dd hh :mi:ss ;SQL> select sysdate from dual;SYSDATE : : 在OS中设置nls_date_format 打开一个控制台窗口C:>SET NLS_DATE_FORMAT=YYYY MM DD HH :MI:SS //注意:这里YYYY MM DD HH :MI:SS不能加引号 但在unix系统中要加SQL> select sysdate from dual;SYSDATE : : 这样改了以后只对当前的控制台窗品有效 如果不想每次都设置 就修改系统/用户环境变量 新增一个nls_date_format变量 值为YYYY MM DD HH :MI:SS打开一个控制台窗口SQL> select sysdate from dual;SYSDATE : : 这样在spool中直接select from tabs就行了 lishixinzhi/Article/program/Oracle/201311/17467

1都是用户登录。。sqlplus test/test是系统命令下的登录,而connect(或者conn)是sqlplus下用户切换的命令。

2没有@service_name是登录本地库,不需要经过监听器(listener)。加@service_name是通过监听连接库(成功的前提是你的tnsnamesora配置好,网络畅通,数据库端监听开启,sqlnetora设置好),远程连接的时候必须要通过监听才行,当然登录本地库也可以通过监听。

连接上sys用户,sqlplus下面执行select name from v$database;就知道连接的是哪个数据库。

desc v$database会显示通过这个视图能查的相关数据库信息。

不要只用sys,安全性没保证。

另外,你这个表空间,当前连接的是哪个实例,创建的时候就属于哪个实例

以上就是关于在安装oracle11g创建的默认数据库ORCL可以使用吗全部的内容,包括:在安装oracle11g创建的默认数据库ORCL可以使用吗、一个服务器上有两个oracle实例,servicename分别为A和B,怎么登录到不同的oracle数据库啊。。。、sqlplus中改变日期的输出格式等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/9778376.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存