你Post时他的返回值不只是成功,还有Sid,
这个东西你只要用浏览器访问这论坛,登录后你会发现每一个页面的地址后面都有"&Sid="这个符号,后面就是Sid,你利用登录先获取Sid,把它定为全局变量,然后你先看看你想访问的网页的地址结构怎样,再用程序访问(一般是:基础网址+Sid)。
用sysdba身份登录 比如 conn /as sysdba 匿名管理员登陆
查看SID
1用sysdba身份登录 比如 conn /as sysdba
2select instance_name from v$instance;
查看用户名
select from dba_users; --查看数据库里面所有用户,前提是你是有dba权限的帐号,如sys,system
select from all_users; --查看你能管理的所有用户!
select from user_users; --查看当前用户信息 !
获取sid一般有几个方式:
1由于在创建数据库的时候,一般都是将数据库名称,实例名称和sid设置成相同的,所以可以查:
select instance_name from v$instance;
select name from v$database;
2更加保险的方法如下:
a)在windows环境下,oracle是以后台服务的方式被管理的,所以看"控制面板->管理工具->服务 里面的名称:"OracleServiceORCL",则ORCL就是sid;
b)在linux *** 作系统中,可以使用ps -ef |grep oracle 来查看后台进程的名称,具体跟a)是类似的
希望能回答你的问题
以上就是关于POST 登录 一直在登录 不知道怎么弄了全部的内容,包括:POST 登录 一直在登录 不知道怎么弄了、怎样查看Oracle的数据库SID和用户名、java连接远程Oracle数据库关于SID等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)