SID是一个数据库的唯一标识符.是你在建立一个数据库时系统自动赋予的一个初始ID,虽说他和数据库名(DB_NAME)都是一个数据库的唯一标识符,但是在作用上就有不小区别。 SID主要用于在一些DBA操作以及与操作系统交互,从操作系统的角度访问实例名,必须通过ORACLE_SID,且它在注册表中也是存在的.而数据库名是在安装数据库、创建新的数据库、创建数据库控制文件、修改数据结构、备份与恢复数据库时都需要使用到的。 至于默认用户,SYS,SYSTEM, SCOTT ^_^.......建议看看4楼推荐的韩顺平的教程,讲的还算不错,用户、方案、系统权限、对象权限、表空间与数据文件、锁.....比较全,对ORACLE有个概况的了解还是不错的资料。这视频挺逗的,一是有一段说起了炖猪蹄,还有一段本来是要调TOMCAT的,结果出来了个飞翔的猪.....呵呵。
oracle的访问是通过3个条件的,
1.oracle sid,
2.ip
3.端口(默认是1521)
你可以通过建立一个连接字符串,这个是在你的ORACLE_HOME/network/admin/tnsname.ora文件里面写连接字符串
下面建立一个连接字符串:
如:
ORA10G =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.253)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = ora10g)
)
)
然后通过sqldevelop登陆界面选择这个连接字符串,然后输入用户名,密码就可以直接登陆了,有什么问题可以再联系我
才能用pl/sql dev登录的
韩顺平玩转oracle视频教程01-30讲
http://bbs.chinaitlab.com/viewthread.php?tid=392611&extra=&page=1&sid=8YMiCQ
现在我就在看这个视频
但是这个事9i的
跟 11g 有区别啊
9i用pl/sql developer 11g 用 sql developer
这个东西 主要区别在哪啊 !!
11g 有视频吗
牛人回答一下
SID主要用于在一些DBA操作以及与操作系统交互,从操作系统的角度访问实例名,必须通过ORACLE_SID,且它在注册表中也是存在的.而数据库名是在安装数据库、创建新的数据库、创建数据库控制文件、修改数据结构、备份与恢复数据库时都需要使用到的。 至于默认用户,SYS,SYSTEM, SCOTT ^_^.......建议看看4楼推荐的韩顺平的教程,讲的还算不错,用户、方案、系统权限、对象权限、表空间与数据文件、锁.....比较全,对ORACLE有个概况的了解还是不错的资料。这视频挺逗的,一是有一段说起了炖猪蹄,还有一段本来是要调TOMCAT的,结果出来了个飞翔的猪.....呵呵。