考试网 >> IT认证 >> Oracle >> Oracle指导 >> Oracle数据库常见问题答疑

Oracle数据库常见问题答疑

发布时间:2006-06-28 10:07     点击:
分页:上一页  1 2 [3] 4 5 6 7 8  下一页

问:请问如何在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> select * 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,”这就是问题之所在。

希望下面的方法对你有所帮助。首先,建立一个口令文件,其中包含一个口令,这个口令不要与系统口令匹配:

$ orapwd file=orapw password=foobar

entries=40

然后,进入服务器,启动数据库:

$ svrmgr
分页:上一页  1 2 [3] 4 5 6 7 8  下一页
版权申明:未经书面授权请勿转载本站信息!!作品版权归所属媒体与作者所有!!
发表评论: 匿名发表 用户名: 查看评论
您将承担一切因您的行为、言论而直接或间接导致的民事或刑事法律责任
留言板管理人员有权保留或删除其管辖留言中的任意内容
本站提醒:不要进行人身攻击。谢谢配合。
在本站搜索相关信息
2003-2005 Ksw123.com All Rights Reserved. - TOP
Copyright © 2006 Ksw123.com. All rights reserved.中国考题网 版权所有