Oracle Application Express 的安装
安装前的准备:
登录系统:sqlplus system/0621
1. 从数据字典v$instance中获取数据库的实例名和版本号:select instance_name,version from v$instance;
2. 从数据字典v$version中获取版本的详细信息:select * from v$version;
3.确认oracle所使用的参数文件是否为二进制的参数文件(spfile表明为二进制文件):show parameter pfile
4. 确认oracle是否使用的是自动内存管理:show parameter memory_target
5. 查看表空间是否为自动扩展:select tablespace_name, autoextensible from dba_data_file;
使用嵌入式PL/SQL网关(也称连接器,Gateway)安装和配置Oracle Application Express的具体步骤如下:
1. 安装Oracle Application Express.
2. 修改Admin帐户密码
3. 配置嵌入式PL/SQL网关。
4. 核实和开启Oracle XML DB HTTP服务器的端口。
5. 开启Oracle 11g数据库中的网络服务。
6. 安装其他语言。
7. 设置JOB_QUERY_PROCESS参数。
8. 配置SHARED_SERVER参数。
1. 安装Oracle Application Express
l F:cd app/apex
l Sqlplus /nolog
l Connect sys/0621 as sysdba
l @apexins sysaux sysaux temp /i/
运行安装脚本apexins.sql文件,进行全部开发环境的安装。两个sysaux表示Express的数据和用户信息都将存放在sysaux表空间中;Temp为排序所使用的表空间;/i/表示Express中存放图像的虚拟目录。
当成功安装oracle application express之后,express会在oracle 11g数据哭中创建如下3个新的账户(用户)。
Ø APEX_030200:该账户拥有oracle application express模式和元数据。
Ø FLOWS_FILES:该账户拥有oracle application express上传的文件
Ø APEX_PUBLIC_USERS:该账户只拥有配置oracle http 服务器和mod_plsql网关的oracle application express的最小权限。
从数据字典DBA_USERS
相关文档:
-----关于分组后字段拼接的问题
来自:www.itpub.net
最近在论坛上,经常会看到关于分组后字段拼接的问题,
大概是类似下列的情形:
SQL> select no,q from test
2 /
NO Q
---------- ------------------------------
001 n1
001 n2
001 n3
001 n4
001 n5
002 m1
003 t1
003 t2
003 t3
003 ......
Oracle
移动数据库文件
Oracle数据库由数据文件,控制文件和联机日志文件
三种文件组成。
由于磁盘空间的变化,或者基于数据库磁盘I/O性能的调整等,我們可能会考虑移动数据库文件。(注:
恢复数据库时非常
有用,属于冷备份)
查询当前数据库中,相关文件路径
select * from v$datafile;
se ......
1.asp.net连接oracle服务器需要添加Sytem.Data.OracleClient命名空间,将System.Data.OracleClient.dll加入到项目中。
2.连接时需要ConnectionString字符串,出现在web.config文件中,如下所示:
<connectionStrings>
<add name="ConnectionString" connectionString="Data Source=(DESCRIPTION=( ......
症状:oracle sqlplus没反应
oracle10g的有十几个机器客户端10.2.0.1.0,执行sqlplus这个命令没反映。此时cpu使用为99.9%,观察了一会,不释放。
oracle其他命令都好使。
环境变量、ping tnsname等都没问题。。且这些机器都是至少运行了200多天左右,
但一旦重启OS就好使了。。
或者不重启OS,换成9i的客户端,sqlplus ......
SELECT trim(NAME) ||' '|| VALUE from v$parameter
WHERE NAME IN ('sga_max_size','db_cache_size','shared_pool_size',
'shared_pool_reserved_size','large_pool_size','java_pool_size',
'db_block_size','db_block_buffers','log_buffer','sort_area_si ......