关于oracle

oracle工具:pl /sql developer 和 toad for oracle        调试工具:release  用它来调试存储过程,比较其他工具方便很多。

 

知道约束,查询约束具体信息:

select*from user_constraints where constraint_name ='SYS_C00641637';

 

 oracle 命令:sqlplus "/as sysdba"  sys用户登录。

 

关闭数据库shutdown immediate

启动数据库 startup

startup mount和startup的区别?

mount 是装载数据库,不打开。

startup是启动打开 startup 要经历三部曲 nomount+ mount +open。

 

 

查询当前有哪些用户,给用户授权

select username from dba_users;

grant connect to newuser;

问题一:.oracle的服务OracleOraDb11g_home1TNSListener (监听服务)不能启动,会自动停止。导致不能登录数据库,登录报错:ORA-12541 TNS:无监听程序

解决方法: app-11111-product-11.1.0-db_1-NETWORK-ADMIN 下面的listener.ora和tnsnames.ora两个文件中的host应该为计算机名或者localhost或ip地址。
之前删除过其他数据库,而listener.ora里面还残留已删除数据库的信息。所以,删除当前监听,重新建立监听。建立监听: Oracle-oradb11g_home1-配置和移植工具-Net Configuration Assistant

 

 

oracle实例与数据库

不知道我理解的正不正确:

sqlserver 一般来讲实例就是指服务名, SQL SERVER安装的默认实例就是机器名。 服务器 192.168.2.28 用户:sa 密码:123456 好多个数据库(用同一个用户和密码)。

oracle 数据库对应多个用户和密码(每个用户的数据不同)。 

Oracl数据库就相当于 SQLServer服务器,实例就相当于SQLServer服务器下面的数据库。

 

..............  未完待续

posted @ 2012-05-28 23:32  宁酸  阅读(173)  评论(0)    收藏  举报