现在位置: 首页 > 数据库 > 文章
2019年08月23日 数据库 ⁄ 共 7170字 评论关闭
 查找数据库中所有字段  以对应的表 select C.column_name,C.TABLE_NAME from dba_tab_columns C where owner='' 查每个科目class 分数scro前三名 select id, name, class, scro    from (select row_number() over(partition by class order by scro desc)  cnt,                 id,                 name,                 class,                 scro            from student) a   where a.cnt <= 3; 查找...
阅读全文
2019年08月23日 数据库 ⁄ 共 1812字 评论关闭
1.监听 启动监听 lsnrctl start 停止监听  lsnrctl stop  查看监听状态  lsnrctl status  2.启动 用oracle用户进入 su - oracle 运行sqlplus命令,进入sqlplus环境,nolog参数表示不登录; sqlplus /nolog 以管理员模式进入 conn /as sysdba 启动数据库 startup; 停止数据库 SHUTDOWN IMMEDIATE 远程连接数据库 sqlplus /nolog conn sys/sys@IP:1521/orainstance as sysdba 也可以直接运行: dbstart //启动数据库脚本  dbsh...
阅读全文
2019年08月23日 数据库 ⁄ 共 2116字 评论关闭
看oracle入门书,其中一句话说,使用startup nomount 命令启动例程,不可以和mount open 和exclusive一起使用,这个命令适用于建立数据库或是维护数据库时使用。   于是查了一下,为什么不能同时使用,以及他们之间的区别。   以下为转载:   nomount:读初始化参数文件,启动实例。 mount:打开控制文件 open: 打开数据文件,日志文件 简单来说,nomount是用来创建数据库的状态,在此情况下可以执行create  database.....
阅读全文
2019年08月22日 数据库 ⁄ 共 4393字 评论关闭
该系列博客的目录:     概述与请求方式: http://blog.csdn.net/hyzhou33550336/article/details/41620595 (请先看这篇了解公共请求参数)     实例管理:   http://blog.csdn.net/hyzhou33550336/article/details/41620749     数据库管理: http://blog.csdn.net/hyzhou33550336/article/details/41620833     数据迁入:   http://blog.csdn.net/hyzhou33550336/article/details/41620863     账号管理:   http://blog.csdn.ne...
阅读全文
2019年08月15日 数据库 ⁄ 共 3099字 评论关闭
com.microsoft.sqlserver.jdbc.SQLServerException: 通过端口 1433 连接到主机 localhost 的 TCP/IP 连接失败。错误:“Connection refused: connect。请验证连接属性,并检查 SQL Server 的实例正在主机上运行,且在此端口接受 TCP/IP 连接,还要确保防火墙没有阻止到此端口的 TCP 连接。”。 at com.microsoft.sqlserver.jdbc.SQLServerException.makeFromDriverError(SQLServerException.java:170) at com.microsoft.sqlserver...
阅读全文
2019年08月15日 数据库 ⁄ 共 3587字 评论关闭
数据类型: datetime数据类型用来表示日期和时间。 char(n) 按固定长度存储字符串 varchar(n)它与char 类型相似,存储大小为输入数据字节的实际长度。 text数据类型用于存储大量文本数据, create table table_name ( 学号 int primary key identity , 名称 char(6) not null, 专业方向 varchar(10) not null, 系部代码 char(2) not null, 备注 varchar(50) ) EXEC sp_help table_name  //查看表的信息 EXEC sp_renam...
阅读全文
2019年08月15日 数据库 ⁄ 共 5908字 评论关闭
1. 简介 DBCP(DataBase Connection Pool),数据库连接池。是 apache 上的一个 java 连接池项目,也是 tomcat 使用的连接池组件。单独使用dbcp需要3个包:common-dbcp.jar,common-pool.jar,common-collections.jar由于建立数据库连接是一个非常耗时耗资源的行为,所以通过连接池预先同数据库建立一些连接,放在内存中,应用程序需要建立数据库连接时直接到连接池中申请一个就行,用完后再放回去。 dbcp提供了数据库连接池可以在...
阅读全文
2019年08月15日 数据库 ⁄ 共 766字 评论关闭
权限管理 1,默认的三个用户 2,创建用户 3,授权,撤销权限 4,系统权限与对象权限 5,角色 6,通过角色对权限进行管理 7,权限的传递,丢失管理员密码怎么办 3个默认的用户     用户名        密码     sys            change_on_install     system      manager     scott          tiger cmd 进入命令行 sqlplus / as sysdba; 或者 sqlplus sys/change_on_install as sysdba; 以网络数据库管理员sys登录 要连接数据库必须...
阅读全文
2019年08月15日 数据库 ⁄ 共 1110字 评论关闭
对象权限与系统权限 创建表和创建session是系统权限; 系统管理员是有权限去访问其他表的 以sys登录     sqlplus sys/on_change_install as sysdba; 创建用户wangwu     create user wangwu identified by wangwu; 系统权限     grant create session to wangwu;     grant create table to wangwu;     grant unlimited tablespace to wangwu;     grant create table to public;//把创建表的权限给所有的用户;     撤销系...
阅读全文
2019年08月15日 数据库 ⁄ 共 2662字 评论关闭
含义解释:  问:什么是NULL?  答:在我们不知道具体有什么数据的时候,也即未知,可以用NULL,我们称它为空,ORACLE中,含有空值的表列长度为零。  ORACLE允许任何一种数据类型的字段为空,除了以下两种情况:  1、主键字段(primary key),  2、定义时已经加了NOT NULL限制条件的字段  说明: 1、等价于没有任何值、是未知数。  2、NULL与0、空字符串、空格都不同。  3、对空值做加、减、乘、除等运算操作,结果仍为空。 ...
阅读全文