scott

Oracle 11g Express Edition 安装及常见问题

痞子三分冷 提交于 2019-11-27 13:03:45
对于一个Oracle初学者来说,使用 Oracle 11g Express Edition 版本感觉足够了,而且感觉安装过程好像简单很多的样子。 下载压缩文件,解压,找到setup.exe双击安装,除了改改安装路径,其他一路默认。 安装完毕使用普通用户登录Oracle, 普通用户名/密码: scott/tiger 由于普通用户默认被锁定,所以需要进行如下操作解锁: + 首先用system用户登入:SQL>conn sys/密码 as sysdba +导入scott.sql脚本(可以在oracle的安装目录中查找),例如我本机的路径,导入就可以写成: @H :\oraclexe\app\oracle\product\11.2.0\server\rdbms\admin\scott.sql + 其次输入: alter user scott identified by tiger; --修改scott密码 + alter user scott account unlock; --解锁用户 + conn scott/tiger (以scott用户登录) show user (看看当前用户是否是scott) SELECT * FROM emp; 那么我们就可以查看到emp表的完整内容。为了更好的显示表的内容,可以设置显示属性: SET LINESIZE 300; 至此Oracle安装完毕

Oralce常用维护命令

前提是你 提交于 2019-11-27 00:17:53
1. sqlplus远程连接 方式一 :简易连接,不用进行网络配置,其实就是tnsname.ora文件,但只支持oracle10G以上。 命令:sqlplus 用户名/密码@ip地址[:端口]/service_name [as sysdba] 示例:sqlplus sys/pwd@ip:1521/test as sysdba 备注:使用默认1521端口时可省略输入 方式二 :进行网络配置 oracle9i和以前的版本 2.1图形化操作:Net Configuration Assistant--> 本地Net服务名配置-->添加->服务名->协议(选tcp)->主机名称->端口->完成。 2.2文本化操作:编辑$ORACLE_HOME/NETWORK/ADMIN/tnsnames.ora文件 test = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = ip或主机名称)(PORT = 1521)) ) (CONNECT_DATA = (SERVICE_NAME = 数据库的服务名称) ) ) 2. exp,imp导入导出 数据导出: 1 将数据库TEST完全导出,用户名system 密码manager 导出到D:\daochu.dmp中 exp system/manager@TEST file=d:

[20191122]oracel SQL parsing function qcplgte.txt

大城市里の小女人 提交于 2019-11-26 21:47:16
[20191122]oracel SQL parsing function qcplgte.txt --//昨天看了链接:https://nenadnoveljic.com/blog/memory-leak-parsing/ =>Memory Leak During Parsing qcplgte qcplgte is one of the auxiliary functions in Oracle database that underpin SQL parsing. In particular, this function divides the SQL text into several parts. In Oracle 12.2, the function receives a pointer through the second argument. The address to the next part of the SQL string to parse is stored at the 8 bytes offset. After parsing the portion of the SQL text, the function will update the same memory location with the pointer to the substring

学习笔记:oracle学习三:SQL语言基础之sql语言简介、用户模式

无人久伴 提交于 2019-11-26 08:16:04
目录 1、sql语言简介 1.1 sql语言特点 1.2 sql语言分类 1.3 sql语言的编写规则 2、用户模式 2.1 模式与模式对象 2.2 实例模式scott 本系列是作为学习笔记,用于记录学习过程,加深学习印象,以及自己重新回顾学习内容只用,参考书籍为《oracle 11g从入门到精通(第二版)》,如果需要深入学习,请购买原书籍,谢谢! 1、sql语言简介 sql全称是结构化查询语言,英文structured query language,它是一种在关系型数据库中定义和操作数据的标准语言。 1.1 sql语言特点 sql是一种非过程化语言,能让用户不用考虑诸如数据的存储格式和数据的存储路径等复杂问题就能按照自己的要求在高层数据结构上操作。 通过sql语句,程序员或者数据库管理员可以进行如下的主要工作: 建立数据库的表格,比如设置表格可以使用的空间; 改变数据库的系统环境变量 针对讴歌数据库或者表格,赋予用户权限 对数据库表格建立索引值 修改数据库表格结构(新建、删除或者修改表格字段) 对数据库进行数据的新建 对数据库进行数据的删除 对数据库进行数据的修改 对数据库进行数据的查询 sql语言的特点 1)综合统一: 数据库的主要功能是通过数据库支持的数据语言来实现‘ 2)集合性: sql运行用户在高层的数据结构上工作,而不对单个记录进行操作,可以操作记录集。 3)统一性: