Oracle数据库的常见问题答疑之集锦(2)

文章作者 100test 发表时间 2007:03:14 13:57:06
来源 100Test.Com百考试题网


问:请问如何在REPORT中设置动态显示域?

答:在REPORT中设置动态显示域的方法如下:

1. 在REPORT的“数据模型”下面的“用户参数”中,创建用户自定义参数,如RQ,RQ是从FORM传递过来的显示日期,数据类型为字符型。

2. 在布局模型中,创建一个显示域F_1,在属性选项板中修改该显示域的源为用户自定义参数RQ,并且设为“不可见的”。

3. 在动态预览中,创建一个文本域D_1,调整该文本域的位置和宽度,在该域的内容中输入&.&.F_1,则该域会动态显示用户定义参数RQ的值。

问:有关口令

我在Solaris系统上运行 Oracle8i 8.1.7企业版。我创建了两个数据库:SUGAR和TestDb。将两者的remote_login_passwordfile都设置为 “独占(exclusive)”。我试图以SYSDBA身份连接到TestDb,但未能成功。下面是我的做法:

$sqlplus /nolog 

SQL> conn sys/change_on_install@testdb 

Connected.(已连接) 

SQL> 0select * from v$pwfile_users. 

username sysdb sysop 

----------------------------------------- 

internal true true 

sys true true 

SQL> conn sys/change_on_install@testdb as 

sysdba 

ERROR(错误) 

ORA-01017: invalid username/password. logon 

denied(无效的用户名/口令,登录被拒绝) 

Warning: You are on longer connected to 

ORACLE(警告:你已经与ORACLE断开连接)

我为什么不能以SYSDBA身份连接到TestDb?

答:通常Oracle中的SYS口令与INTERNAL口令是同步的,SYS口令存储于口令文件中。在上述情况下你建立了包含有一个口令的口令文件,而不是使用缺省的 “change_on_install,”这就是问题之所在。


相关文章


案例学习Oracle错误:TNS-00510
Oracle数据库中删除DUAL表后的处理
案例学习Oracle错误:ORA-00604(3)
Oracle数据库的常见问题答疑之集锦(3)
Oracle数据库的常见问题答疑之集锦(2)
案例学习Oracle错误:ORA-00604(2)
案例学习Oracle错误:ORA-00604(4)
Oracle数据库的常用函数列表一览
案例学习Oracle错误:ORA-00604(1)
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛