Quantcast
Channel: SCN: Message List
Viewing all articles
Browse latest Browse all 10665

Re: Table does not exist at dw.insertrow(0)

$
0
0

This is correct. The application starts with a log in screen (we have over 80 users) the application then connects to the database using the credentials entered into the login screen.

 

The table was created under the db admin account.

 

I have very little Oracle experience. what would be the best way to do it so that all users who have access to the application also have access to this table?

From what I can work out, the application uses the "Other Users" folder under in the database tree in Oracle SQL Developer. The DB admin account is not in the list of users in this folder..

 

When I use the application and log in using the db admin credentials there is no error! So I just have to work out how to give all the users access to this table?!

is the

alter session set current_schema= <username of table creator>.


a PowerBuilder command that I should run after the users log into the app? or is it an Oracle Query?


Thanks! this is down the right track..


I ran a select * from all_tables query and compared the new table with others that are successfully being used by the application.. as far as I can see, they are exactly the same in terms of OWNER, TABLESPACE_NAME, CLUSTER_NAME, STATUS, BUFFER_POOL... The only thing different is my new table has GLOBAL_STATS = YES where the rest have NO.. not sure if that makes any difference..

The OWNER column is the database admin user for all tables used by the application


I also checked the DBA_TAB_PRIVS table and it has all the same info as the other tables aswell.. not sure where else to look.


Viewing all articles
Browse latest Browse all 10665

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>