哈哈 可以这么理解,当主机字符串为空时/连接的是你本机的数据库;
如果你要是想连接远程数据库,就是c/s模式,就必须配置一个主机字符串.这个字符串只是一个描述远方主机信息的一个名字.配置这个主机字符串有两种方法(可能还有其他的方法,但是偶不晓得):1:通过oracle的图形工具.2:修改oracle安装目录下的network/admin/下面的tnsnames.ora.比如说我的oracle装在F盘的oracle9i下面,该文件就在F:/oracle9i/network/admin目录下.;
比如说我要连接的远程数据库的IP是:192.168.0.1 端口是:1521 服务名称是:test 则把下边这段代码追加到tnsnames.ora中即可:
test123 =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.1)(PORT = 1521))
)
(CONNECT_DATA =
(SID = test)
)
)
这样的话就可以连接远程的数据库了.而这里的test123就是主机字符串!
用户 密码 主机字符
sys change_on_install orcl
system manager orcl
internal oracle orcl(这个是在8I里的)
用的是oracle 9.0.1.1.1
正常来说
一般在oracle安装完成之后会三个默认的可用用户,他们分别是:
sysdba 和 sysoper
psw: change_on_install
登陆方式有点区别, 他们的用户名均为:sys在输入主机字符串时确定身份,比如,主机字符串为oemrep 做为sysdba登陆时输入,oemrep as sysdba
另外一个用户是 system psw:manager
分享到:
相关推荐
在上面的内容中,我们详细介绍了 Oracle 连接配置的步骤和注意事项,包括连接字符串的组成、用户名和口令、主机字符串、连接 Oracle 数据库的步骤、获取主机字符串和 tnsnames.ora 文件的作用。
2. 在“注册”界面输入用户名、口令和主机字符串,或者使用默认的sys和system用户(口令分别为change_on_install和manager)。 3. 输入完成后,点击“确定”进入SQL*Plus的工作环境。 此外,还有SQL*Plus Worksheet...
还可以通过命令行启动,如`sqlplus 用户名/口令 @主机字符串 @filename.sql parameter...`。 - **关闭**:可以通过直接关闭窗口或在SQL提示符后输入`exit`或`quit`命令来结束会话。 3. **SQL*Plus命令**:SQL*Plus...
在命令行启动时,可以使用`sqlplus 用户名/口令@主机字符串`。SQL*Plus的命令不区分大小写,SQL命令和PL/SQL块可以存储在缓冲区中,方便编辑和重用。 2. **SQL*Plus Worksheet**:这是一个Web版的SQL接口,提供了一...
- 登录、退出:通过用户名和口令登录,使用EXIT命令退出。 - 编辑和运行SQL命令:可以使用分号、斜杠或空行作为命令结束标志,支持PL/SQL块的编辑和运行。 3. **SQL查询**: - **SELECT语句**:用于从表中检索...
2. **Varchar2**:变长字符串,最大4000个字符,节省空间。 3. **Clob**:用于存储大型字符数据。 4. **Number**:可以表示整数和小数,范围极大。 5. **Date**:包含年月日和时分秒。 6. **Timestamp**:Oracle9i...
- **解释**:由于`sysdate`是系统当前日期,而字符串`'CurrentDateTimeis'||to_char(sysdate,'yyyy')||年`将被拼接为一个唯一的字符串值,因此该查询只会返回一行结果。 **知识点12:TO_CHAR函数的功能** - `TO_...
用户可以通过输入SQLPLUS命令登录,然后输入用户名和口令进入SQL提示符。SQL语句可以通过直接在提示符后输入,或者利用SQL缓冲区和语句文件编辑和运行PL/SQL块。退出SQL*PLUS时,输入EXIT即可。 ### 3. SQL的基本...
在启动SQL*Plus时,需要输入用户名和口令,如"sqlplus scott/tiger",以用户"scott"的身份登录。Oracle提供了多种界面供用户交互,包括图形化界面(如Toad和PL/SQL Developer)、命令行界面以及Web界面(isqlplus)。 ...
**5.8 “||”字符串连接符** - **语法示例:** - `SELECT column1 || ' ' || column2 FROM table_name;` **5.9 Where查询条件子句** - **语法示例:** - `SELECT * FROM table_name WHERE condition;` **5.10 ...
- **VARCHAR2**: 变长字符串类型,最大长度4000个字符。 - **CLOB**: 字符型对象,最大4GB。 - **NUMBER**: 数值类型,支持小数,范围从10^-38至10^38。 - **DATE**: 时间类型。 - **TIMESTAMP**: 更精确的时间...
在开始之前,需要设置用户环境,确保有正确的用户名、口令和主机字符串以成功连接到Oracle Server。一旦连接建立,就可以开始执行SQL语句进行数据操作。 **二、建立用户**: 创建新用户并为其分配权限,这是数据库...
- 使用SQL*Plus:输入用户名、密码和数据库连接字符串(或TNS别名),即可通过SQL*Plus连接到Oracle服务器并执行SQL语句。 - 第三方工具:许多第三方数据库管理工具(如Toad、PL/SQL Developer)也支持Oracle 11gR...
然后,通过SQL*Plus或其他工具,用户可以输入登录凭据(用户名、口令和连接字符串)来建立与远程数据库的连接。 在安全性方面,Oracle9i引入了角色权限模型的增强,提供了更细粒度的权限控制,以及增强了审计功能,...
` 查找所有包含特定字符串的表名。 - `SELECT * FROM all_tab_columns WHERE table_name='??';` 查找特定表的所有列信息。 9. **获取对象创建脚本**: - `DESC user_source;` 和 `USER_TRIGGERS` 可以获取触发器...
6. **驱动程序和连接字符串**:Oracle客户端还需要相应的驱动程序,如OCI(Oracle Call Interface)、ODBC(Open Database Connectivity)或JDBC(Java Database Connectivity)。连接字符串是用于指定数据库连接...
2. **函数应用**:学习内置函数(如日期函数、数学函数、字符串函数等),提高数据处理效率和灵活性。 #### 第六章:数据库管理 1. **数据库管理员职责**:了解DBA的角色和任务,如性能监控、备份恢复、容量规划等...