1、查看所有表空间及表空间大小:
select tablespace_name ,sum(bytes) / 1024 / 1024 as MB from dba_data_files group by tablespace_name;
2、查看所有表空间对应的数据文件:
select tablespace_name,file_name from dba_data_files;
3、修改数据文件大小:
alter database datafile 'H:\ORACLE\PRODUCT\1010\ORADATA\ORACLE\USERS01DBF' RESIZE 10240M;
1、在桌面上找到 计算机,右键管理,点击服务和应用程序,双击服务,找到oracle的四个服务,这里我们只需要启动两个即可。如图
2、点击电脑左下角的开始--运行,输入sqlplus,回车。
3、出现命令窗口,
4、用户名填写scott 回车,密码填写scott,等待几秒。
5、以上就是成功连接上Oracle数据库。
6、执行select from v$version ,就会出现如图。完成效果图。
觉得你应该先弄清楚oracle的常规数据字典的结构,像9i里的常规数据字典中对象名称就有以user,all,dba为前缀的对象。
以user为例,我们查该对象下有些什么表,就应该执行下列的语句:
sql>select
table_name
from
user_tables;
类似的,你可以进行替换。:)
如果你想查数据库中所有的表的话,可以查询
select
from
dba_tables
如果你想查询数据库中某个用户下的表的话,也可以登录这个用户,再查询:
select
from
user_tables
要想导入外部sql语句可以用命令
sql
>@e:\文件名sql
如你想保存
select
from
tablename;语句的结果,可以在sqlplus
里面这样:
spool
c:\testsql
//这是保存文件的位置
select
from
tablename;
spool
off
windows 中
1 select name from v$database ;直接运行就可以查看了,
2查看tnsnamesora 的连接,有个SID,SID就是服务名了
1查看oracle的安装目录,
方法是查看注册表:
如:HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\ORACLE_HOME REG_SZ E:\ORACLE\ORA92
得到了oracle的安装目录
一般来讲,如果服务器在安装时采用的是默认值那么这个值是:D:\ORACLE\ORA92
2找到tnsnamesora文件
在根目录下面找到\network\ADMIN\tnsnamesora 文件,并打开
3仔细查看里面的tnsnamesora 配置
例如
# TNSNAMESORA Network Configuration File: d:\oracle\ora92\network\admin\tnsnamesora
# Generated by Oracle configuration tools
WZZ=
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = wzz)(PORT = 1521))
)
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = WZZ)
)
)
其中的service_name就是服务名,例如对如上面的文件 ,服务名就是WZZ
附 C#获取oracle服务器名 :
#region 从注册表中读取安装主目录的值/// <summary>
/// 从注册表中读取安装主目录的值
/// </summary>
/// <param name="setupKey"></param>
/// <returns></returns>
public static string ReadHomeDirectory(string setupKey)
{
RegistryKey readKey;
try
{
readKey = RegistryLocalMachineOpenSubKey
("Software\\ORACLE", false);
foreach (string name in readKeyGetValueNames())
{
if (name == setupKey)
{
return readKeyGetValue(name)ToString();
}
}
return null;
}
catch
{
return null;
}
}
#endregion
1
sys@SZTYORA> show parameter servic
2cd $ORACLE_BASE/admin下看看有几个就是了
1、在桌面上找到 计算机,右键管理,点击服务和应用程序,双击服务,找到oracle的四个服务,这里我们只需要启动两个即可。如图
2、点击电脑左下角的开始--运行,输入sqlplus,回车。
3、出现命令窗口,
4、用户名填写scott 回车,密码填写scott,等待几秒。
5、以上就是成功连接上Oracle数据库。
6、执行select from v$version ,就会出现如图。完成效果图。
1、首先看一下定义数据库的触发器,主要是通过用户登陆数据库后获得其ip地址。
2、创建完trigger后,使用测试帐号登录数据库看看是否能达到需要的效果拿一个u2账号登陆数据库,结果报错了。
3、下面使用另一个账号u1,还是以受限的ip尝试登陆,u1就可以登陆了。
4、配置文件如下。
5、退出页面,使用组合键“Win + R”打开运行对话框,在输入框中输入 regedit 并回车打开“注册表编辑器”。
6、在“注册表编辑器”对话框,ORACLE\KEY_OraDb10g_home1名称为 ORACLE_SID 的数据 orcl 即 Oracle数据库的信息就可以看到了。
以上就是关于如何查看oracle数据库的数据全部的内容,包括:如何查看oracle数据库的数据、怎么查看oracle数据库数据、如何查询oracle下的所有数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)