oracle数据库链接名和存储过程
问题1:本来我的数据库有两个数据库对象:wlsuap和push
wlsuap下有个uap_v_userinfo视图
我赋权后,在push用户下可以这样访问select * from uap_v_userinfo;
来查询uap_v_userinfo这个视图,这几天不知道做了什么操作,老是提示表不存在,我必须要select * from wlsuap.uap_v_userinfo;这样查询。
请问如何还原为查询方式?
问题2:我建了一个存储过程,我想记录这个存错过程执行过程中的记录和异常信息,如何实现?
1.查询当前用户所拥有的权限
Select * from session_privs;
给你的用户名赋DBA权限
grant select on sys.dba_users to 你的用户名 with grant option;
2:在存储过程里写入日志
那个不叫数据库连接
你在一个用户下要查询另一个用户的表,表名前要加用户名
谢谢,我也不知道叫什么,我不知道怎么描述,所以很难再百度,谷歌查到。
大哥方便的话,告诉我!
相关问答:
<?php
getenv("ORACLE_HOME");
$conn=ocilogon("test","test","test_db");
if($conn)
echo success;
&nb ......
以前程序好好的,能进行任何操作
但从昨天开始突然连接数据库失败,代码如下:
try
{
::CoInitialize(NULL);
hr=m_pConnection.Creat ......
我先说明一下情况:有一个rec1.bat得批处理文件里边代码如下:
SET ORACLE_SID=TosmecDB
sqlPLUS /nolog "@c:\tosmec\sys\syscom\TosmecHotSub1.sql"
TosmecHotSub1.sql的文件内容如下 ......