创建和删除Oracle数据库用户、表空间
1. 创建普通用户
>create user username identified by username;
>grant create tablespace, resource ,connect to username;
2. 创建表空间和用户
2.1 创建临时表空间
>create temporary tablespace DB_TEMP
tempfile '/opt/oracle/oradata/mydb/ts_db_temp01.dbf'
size 200M
autoextend on
next 50M maxsize unlimited
extent management local;
2.2 创建数据表空间
>create tablespace DB_TABLESPACE
logging
datafile '/opt/oracle/oradata/mydb/ts_db_data01.dbf'
size 500M
autoextend on
next 50M maxsize unlimited
extent management local;
2.3 创建用户并指定表空间
>create user username identified by password
default tablespace DB_TABLESPACE
temporary tablespace DB_TEMP;
2.4 给用户授予权限
>grant connect,resource to username;
3. 删除Oracle数据库用户和表空间
3.1 删除Oracle数据库用户
>drop user user cascade;
3.2 删除Oracle数据库空间
>drop tablespace tsname including contents and datafiles;
相关文档:
某数据库中的一张表A,表A的数据库量现在大概有10亿条数据之多.
最初的做法是全部存放在一个表空间中.造成现在的查询速度龟爬似的.现在不得不对数据库做出重新评估和优化.
最初的前提:
1.中应该建立的索引都已具备
2.查询语句都已经做到优化:现在类似于 select count(1) from A 这么简单的一句统计SQL都需要100S左右
ta ......
oracle9i卸载
1,在服务中停止oracle的所有服务
2,在程序了卸装所有Oracle产品,(但Universal Installer本身不能被删除)
3,删除注册表:
(1)运行regedit选择HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE,删除这个项
(2)选择HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Oracle,删除这个项.
(3),选择HKEY_LOCAL_MACHI ......
在windows 下配置PHP使用ORACLE数据库要点
在window下,经常用apache + PHP 来做应用平台,但是如果使用oracle做后台数据库,但又没有安装有oracle客户端,下面的配置可以参考
1、在没有安装oracle的机器上,PHP无法加载php_oci8.dll模块,原因是php_oci8.dll依赖的相关组件没有找到。
你正确设置了 ......
1.安装时要执行两个脚本,root.sh是其中一个。
需要用root用户执行root.sh去生成/etc/oratab文件。————1.dbca中不会有删除选项(因为运行时需要/etc/oratab)
& ......
专用服务器:一个客户端连接对应一个服务器进程
共享服务器:多个客户端连接对应一个服务器进程,服务器端存在一个进程调度器来管理。
Oracle缺省用的是专用服务器模式,Oracle可以同时支持共享服务器和专用服务器模式,可以指定一个会话使用专用服务器,另一个会话使用共享服务器。
共享服务器具有以下一些缺点:
1)共 ......