怎么通过命令查看oracle数据库

怎么通过命令查看oracle数据库,第1张

通过Oracle

Net

Configuration

Assistant(oracle网络配置助手),配置本地网络服务名,从而实现连接oracle数据库

工具/原料

plsql

win

8

方法/步骤

按Windows徽标键,进入开始界面,找到Net

Configuration

Assistant,单击运行之

进入Oracle

Net

Configuration

Assistant配置向导,勾选本地网络服务名配置,单击下一步;

在网络服务名配置中,勾选添加,单击下一步

输入服务名:dbname(oracle数据库的服务名通常是全局数据库名,即输入创建的数据库名称)

选择访问数据库的协议:TCP,单击下一步;

输入数据库所在的计算机主机名:dream(也可以输入主机IP地址),勾选使用标准端口1521,单击下一步

测试,进行连接数据库的测试,勾选是,进行测试,单击下一步,

选择更改登录,输入数据库的用户名、口令,单击确定,显示正在连接,测试成功

配置网络服务名,单击下一步;

是否配置另一个网络服务名,勾选否,单击下一步,显示网络服务名配置完毕,单击下一步,单击完成

7

运行plsql,输入用户名、口令,选择数据库,连接

1在Android程序中,一般创建的数据库存放在 /data/data/[应用程序包名]/databases 的目录下。

2cd 命令:文件夹跳转命令。ls 命令:查看某个文件夹下面有哪些文件。

3使用 "sqlite3 [数据库名称] " 命令来对某数据库进行一系列的 *** 作。

4在经过第3步骤后,可以使用 tables 命令查看某数据库中包含哪些表。若要查询某表中包含的数据,在 sqlite> 命令后输入查询的SQL语句即可查询,但要注意的是要以分号[;]来结束该语句的输入。

5若在命令行中输入 adb shell 后,提示:adb不是内部或外部命令,也不是可运行的程序,或批处理文件,遇到这种情况是由于环境变量没有设置好的问题导致的。解决方法:在安装的android sdk 包目录下的找到adb工具所在目录,一般是在\android-sdk-windows\tools目录或者在\android-sdk-windows\platform-tools目录下。把该目录添加到path环境变量中就OK了。

查看那些库的话必须用dba权限登录。登陆后可以通过下面的方法来查看。

一、查看有哪些库,你的库理解不准确,应该准确来说是表空间,可以通过下面的命令来实现

SELECT Totalname "Tablespace Name",

Free_space, (total_space-Free_space) Used_space, total_space

FROM

(select tablespace_name, sum(bytes/1024/1024) Free_Space

from sysdba_free_space

group by tablespace_name

) Free,

(select bname, sum(bytes/1024/1024) TOTAL_SPACE

from sysv_$datafile a, sysv_$tablespace B

where ats# = bts#

group by bname

) Total

WHERE FreeTablespace_name = Totalname

二、查看有哪些表。

select table_name from dba_tables where owner='A';

你建立的仅仅是数据库的最外层壳子,database name 也是,这就是个简单标识,不是你存取查询的主体,数据库的主体是表,字段,记录以及视图。查询就是针对这些主体的,没这些你查什么呢

在你的ABC之外,定义建立自己的table 或 query吧,然后就用 典型的SQL语句查询吧,

Select 字段1, 字段2, …… from 你的数据库表 where 查询条件。

朋友,数据库漫游愉快!

可用如下方法:

以sqlserver2008r2为例,可以从系统表中sysobjects来取字段。

1、打开SQL Server Managment Studio,并登陆到指定数据库。

2、新建一个查询窗口。

3、使用如下语句:

select name from sysobjects where type='U';

1、查询SQL中的所有表: Select TABLE_NAME FROM 数据库名称INFORMATION_SCHEMATABLES Where TABLE_TYPE='BASE TABLE' 执行之后,就可以看到数据库中所有属于自己建的表的名称 2、查询SQL中所有表及列: Select dbosysobjectsname as Table_name, dbosyscolumnsname AS Column_name FROM dbosyscolumns INNER JOIN dbosysobjects ON dbosyscolumnsid = dbosysobjectsid Where (dbosysobjectsxtype = 'u') AND (NOT (dbosysobjectsname LIKE 'dtproperties')) 3、在Sql查询分析器,还有一个简单的查询方法: EXEC sp_MSforeachtable @command1="sp_spaceused ''" 执行完之后,就可以看到数据库中所有用户表的信息 4、查询总存储过程数:select count() 总存储过程数 from sysobjects where xtype='p' 附:xtype类型D = 默认值或 DEFAULT 约束F = FOREIGN KEY 约束L = 日志FN = 标量函数IF = 内嵌表函数P = 存储过程WHERE (xtype = 'U') 在数据库的sysobjects表里有这个数据库全部表的信息, xtype值为'U'的就是表名 注意:一般通过上述方法获得全部用户表示都会有一个dtproperties表,SQLSERVER 默认它也是用户表,想要从用户表中排出,需要加上限定条件 status>0,即:select from sysobjects where xtype='U' and status>0

以上就是关于怎么通过命令查看oracle数据库全部的内容,包括:怎么通过命令查看oracle数据库、如何使用命令行查看内嵌数据库SQLite3、oracle 查看有哪些数据库的命令等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/9486487.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-28
下一篇2023-04-28

发表评论

登录后才能评论

评论列表(0条)

    保存