Oracle 角色及权限:
http://blog.csdn.net/bob007/article/details/5871126
创建表空间及用户:
http://blog.csdn.net/starnight_cbj/article/details/6792364
Oracle的实例、表空间、用户、数据库、Schema结构和一个实际问题 :
http://blog.csdn.net/realwar/article/details/5561354
Oracle的几个概念:数据库名,全局数据库名,SID,实例,命名空间,schema:
http://www.cnblogs.com/ccption/p/3664201.html
ORACLE的三个配置文件介绍:
http://www.2cto.com/database/201305/211705.html
sqlplus连接oracle两种方式
第一种dos环境下:
命令
sqlplus username/passsword@ip:port/serviceName as role
实例1:
sqlplus system/123456@127.0.0.1:1521/XE as sysdba
以 sysdba角色,用户system密码123456连接本机上的XE服务
实例2:
sqlplus system/123456@127.0.0.1:1521/XE
以用户system密码123456连接本机上的XE服务
开启sqlplus命令行:
命令
conn username/passsword@ip:port/serviceName as role
实例1:
conn system/123456@127.0.0.1:1521/XE as sysdba
以 sysdba角色,用户system密码123456连接本机上的XE服务
实例2:
conn system/123456@127.0.0.1:1521/XE
以用户system密码123456连接本机上的XE服务
实例3:
conn system/123456 as sysdba
连接本机默认服务
sqlplus相关命令:
查看帮助文件:
help index
查看服务实例名:
show parameter service;
select name from v$database;
显示当前用户
show user;
创建表:
create table test (id int,name varchar(50));
查看表结构
desc test;
插入记录:
insert into test values(1,'donald');
查询:
select * from test;
删除表:
drop table test;
注意:
sqlplus默认情况下创建表,表明默认为大写当我们创建表,显示创建成功,可以insert,desc,但查询不到时,
注意是不是表明的大写问题;而navicat工具创建的表名是小写
看用户建立的表:
//当前用户的表
select TABLE_NAME from USER_TABLES where table_name like '%TEST%' ;
//所有用户的表
select TABLE_NAME from ALL_TABLES where table_name like '%test%' ;
//包括系统表
select TABLE_NAME from DBA_TABLES where table_name like '%test%' ;
查看用户:
//查看所有用户
select * from ALL_USERS;
//查看所有dba用户
select * from DBA_USERS;
//查看所有不是系统管理员的用户
select * from DBA_USERS where DEFAULT_TABLESPACE <> ‘SYSTEM’
显示用户的表空间
select tablespace_name from user_tablespaces;
//管理员用
select TABLE_NAME from DBA_TABLES where OWNER='sys';
总结:
sqlplus默认情况下创建表,表明默认为大写当我们创建表,显示创建成功,可insert,desc,但查询不到时,注意是不是表明的大写问题;而navicat工具创建的表名是小写;oracle的数据库是以实例存在的,每个用户,对应一个或多个角色,每个用户只能看到属于自己的表;而sysdba角色可以看到,系统所有表。
分享到:
相关推荐
instantclient-basic-windows.x64-11.2.0.4.0 instantclient-sqlplus-windows.x64-11.2.0.4.0 instantclient-sdk-windows.x64-11.2.0.4.0 三文件打包下载,包内有配置方法 为什么不能自己定积分,定1个积分就行了,...
oracle版本绿色客户端(只收集了32位的,可在32、64下运行),并提供了相应的启动脚本,不需要任何配置,可随时随地拷贝使用。...本包提供windows下的32位绿色免安装、简易oracle客户端,含sqlplus、exp、imp等工具
在Windows环境下,Oracle客户端和PL/SQL Developer是数据库管理员和开发人员进行Oracle数据库管理与开发的重要工具。本文将详细介绍这两个工具的安装与配置过程,包括11g和12c两个版本的Oracle客户端。 首先,我们...
Oracle客户端是数据库管理和开发人员用来连接到Oracle数据库服务器的重要工具,尤其在进行PL/SQL开发时,它扮演着不可或缺的角色。"instantclient_11_2"是Oracle提供的一种轻量级客户端,允许用户在无需完整Oracle...
Oracle客户端则是连接到Oracle数据库服务器的软件组件,它允许用户通过网络与数据库进行交互。本压缩包提供了PL/SQL Developer和Oracle客户端的安装文件,下面将详细介绍这两个组件的安装过程以及配置步骤。 首先,...
Oracle 11G 客户端安装步骤 Oracle 11G 客户端安装是指在客户端计算机上安装 Oracle 11G 客户端软件的过程。客户端安装是指用户在自己的计算机上安装 Oracle 客户端软件,以便与远程 Oracle 服务器连接并进行数据...
Oracle客户端免安装版,也被称为Oracle Instant Client,是Oracle公司提供的一种轻量级的数据库连接工具,无需完整的Oracle数据库服务器安装即可使用。它主要用于在不安装完整客户端的情况下,实现应用程序与Oracle...
有时,sqlplus也可以作为不安装完整Oracle客户端的一个替代品,特别是在只进行基本的数据库操作时。 总的来说,这个压缩包提供了一种便捷的方法来使用PL/SQL Developer连接到远程Oracle数据库,而不需要在本地系统...
首先,需要下载 Oracle 客户端的安装包,包括 basic 和 sqlplus 两个包。这些包可以从 Oracle 官方网站下载,需要注册 Oracle 的 OTN 帐号(免费)。下载的包名分别为 oracle-instantclient11.2-basic-11.2.0.2.0....
Oracle客户端是数据库管理和开发人员与Oracle数据库服务器交互的重要工具,尤其在Windows操作系统环境下,无论是64位还是32位系统,都需要相应的Oracle客户端来完成数据的查询、更新和管理任务。Oracle提供了多种...
标题中提到的“Oracle客户端连接远程服务器”,是指使用Oracle数据库客户端软件来建立与远程Oracle数据库服务器的连接。Oracle数据库是一种广泛使用的商业数据库系统,它支持多用户并发访问并保证数据的一致性,适用...
本教程将详述如何在Linux环境下安装Oracle客户端11.2.0.4版本,利用提供的安装文档和软件包。 首先,我们需要了解Oracle客户端的作用。Oracle客户端是连接到Oracle数据库服务器的软件,它提供了SQL*Plus、...
在IT领域,尤其是在数据库管理中,安装Oracle客户端是常见的任务之一。本文将详细介绍在CentOS6.2操作系统上安装Oracle客户端的步骤,包括使用RPM包安装、配置TNS、设置环境变量以及进行链接测试。 首先,我们关注...
5. **验证安装**:使用`sqlplus /nolog`命令验证Oracle客户端是否安装成功。 #### 结论 通过上述步骤,可以在没有图形界面的情况下成功实现Oracle客户端的静默安装。这种方式不仅提高了安装效率,还避免了因图形...
ORACLE绿色版客户端 SQLPLUS 配置安装使用
### Linux下安装Oracle客户端知识点详解 #### 一、前言 在Linux环境下部署Oracle客户端是一项常见但又较为复杂的任务,特别是在企业级应用中。本文将详细介绍如何在Linux系统上(以CentOS 5为例)安装Oracle 10g...
Oracle客户端连接服务器时,通常需要TNSNAMES.ORA文件来指定服务器的连接信息。在安装目录的"network\admin"文件夹下,找到或创建TNSNAMES.ORA文件,添加如下格式的条目: ``` SERVER_NAME = (DESCRIPTION = ...
Oracle客户端是数据库管理员和开发人员用来连接到Oracle数据库服务器的软件工具。它包含了与Oracle数据库交互所需的库、实用程序和接口。在这个过程中,我们将探讨如何自己动手制作Oracle客户端,以便在目标机器上...
6. **instantclient**:Oracle Instant Client是一个轻量级的客户端版本,用于只读访问或者简单的数据查询,不需要完整的Oracle Client安装。 Oracle Client在Linux上的安装通常涉及设置环境变量,如ORACLE_HOME、...
Oracle客户端是用于连接到Oracle数据库服务器的软件工具,它提供了数据查询、管理、开发等功能。在本教程中,我们将深入探讨Oracle 11g客户端的安装和配置过程,旨在帮助用户轻松完成这一任务。 首先,我们需要下载...