用sysdba身份登录 比如 conn / as sysdba 匿名管理员登陆后,之后执行下面的sql。
sql:select busername,bsid from v$session b ;
备注:要用有查看视图”v$session“的用户查看需要的sid和username信息。
使用select命令,可以查询所有表名
写法如下:
select table_name from information_schematables where table_schema='当前数据库'
扩展资料
其它用法
1、使用SHOW语句找出在服务器上当前存在什么数据库:
mysql> SHOW DATABASES;
2、创建一个数据库MYSQLDATA
mysql> CREATE DATABASE MYSQLDATA;
3、选择你所创建的数据库
mysql> USE MYSQLDATA; (按回车键出现Database changed 时说明 *** 作成功!)
4、查看现在的数据库中存在什么表
mysql> SHOW TABLES;
5、创建一个数据库表
mysql> CREATE TABLE MYTABLE (name VARCHAR(20), sex CHAR(1));
6、显示表的结构:
mysql> DESCRIBE MYTABLE;
7、往表中加入记录
mysql> insert into MYTABLE values (”hyq”,”M”);
8、用文本方式将数据装入数据库表中(例如D:/mysqltxt)
mysql> LOAD DATA LOCAL INFILE “D:/mysqltxt” INTO TABLE MYTABLE;
9、导入sql文件命令(例如D:/mysqlsql)
mysql>use database;
mysql>source d:/mysqlsql;
参考资料:
你连接到一个实例上,只能查到与该实例对应的数据库。数据库名可以这样简单查询
show parameter db_name
或者楼上的语句也可以,但是都只能获得当前的数据库名。Oracle服务器由数据库和实例组成,实例包括进程和内存结构。你连接到一个实例上,只能查到与该实例对应的数据库。数据库名可以这样简单查询show
parameter
db_name或者楼上的语句也可以,但是都只能获得当前的数据库名。
1、首先找到Net Manager。
2、打开后会看到左侧有四个按钮图标,中间的Oracle Net配置下有一个服务命名。
3、鼠标点击“服务命名”后,点击左侧的绿色加号,出现如图所示界面,输入“网络服务名”,网络服务名是自己命名的,没有硬性限制。
4、点击“下一步”后,点击TCP/IP协议,如图所示。
5、点击“下一步”,设置“服务名”,连接类型一般是“数据库默认设置”,如图所示。
6、点击“下一步”就会显示“测试”界面,代表设置已经完成,一般Oracle上默认的有sys用户和scott用户,scott用户的密码是:tiger。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)