Oracle
@Hmily@
将来的你,一定会感激现在拼搏的自己
展开
-
Oracle内置账户sys/system详解,角色normal/sysdba/sysoper详解及创建用户、角色、授权
oracle数据库的权限系统分为系统权限与对象权限。系统权限( database system privilege )可以让用户执行特定的命令集。例如,create table权限允许用户创建表,grant any privilege 权限允许用户授予任何系统权限。对象权限( database object privilege )可以让用户能够对各个对象进行某些操作。例如delete权限允许用户删...原创 2019-02-22 11:03:32 · 5374 阅读 · 0 评论 -
Hibernate主键生成策略
1、assigned主键由外部程序负责生成,在 save() 之前必须指定一个。Hibernate不负责维护主键生成。与Hibernate和底层数据库都无关,可以跨数据库。在存储对象前,必须要使用主键的setter方法给主键赋值,至于这个值怎么生成,完全由自己决定,这种方法应该尽量避免。<id name="id" column="id"> <generat...原创 2019-01-09 15:05:24 · 149 阅读 · 0 评论 -
win10安装Oracle11g提示INS-13001 环境不满足最低要求的解决方案
1、双击运行【setup.exe】,开始安装2、此时弹出【INS-13001 环境不满足最低要求】的提示框,此时可以选择【是】继续安装;也可以选择【否】结束安装,修改配置,防止再次弹出此提示3、在解压后的Oracle安装文件目录中,找到 stage\cvu\cvu_prereq.xml 文件4、打开【cvu_prereq.xml】文件,找到value=windows 7的O...原创 2019-01-28 15:32:13 · 11681 阅读 · 7 评论 -
PLSQL安装与配置
1、下载文件:instantclient-basic-windows.x64-12.2.0.1.0.zip、instantclient-sqlplus-windows.x64-12.2.0.1.0.zip网盘地址:链接:https://pan.baidu.com/s/1H8-9i_L-2d9VKRW5LDJHTQ提取码:rtzj2、解压文件:把instantclient-ba...原创 2019-02-01 20:27:27 · 1095 阅读 · 0 评论 -
oracle 用Sqlplus连接的时候中文出现乱码“?胧淙胗没?”的解决方案
前言:win10下,安装完Oracle,字符集没问题,可就是cmd运行sqlplus出现“?胧淙胗没?”中文乱码,百度都是修改环境变量,但是没任何作用。其实这个不是环境变量的问题,因为Oracle安装的字符集就没问题,而是CMD控制台的问题。接下来就解决这个问题:右键点击SQLplus最上方蓝色标题条:选择“属性”——进入控制台窗口属性,勾选使用旧版控制台:并且把“4...原创 2019-02-01 20:38:11 · 1765 阅读 · 8 评论 -
Linux添加Oracle11g的scott账户
1、需要执行以下sql文件:$ORACLE_HOME/rdbms/admin/utlsampl.sql2、步骤:1)用sysdba登录:sqlplus / as sysdba2)执行sql文件:'@'表示在sql*plus执行脚本完成后自动断开连接@$ORACLE_HOME/rdbms/admin/utlsampl.sql3)切换为scott账户:sq...原创 2019-02-15 09:09:24 · 598 阅读 · 0 评论 -
RedHat安装Oracle11g
前言:需要图形界面的支持!1、下载Oracle:https://www.oracle.com/technetwork/cn/database/enterprise-edition/downloads/index.html2、组和用户并修改权限://使用root用户,进行如下操作://创建oinstall组groupadd -g 503 oinstall//创建dba...原创 2019-02-15 11:15:04 · 1409 阅读 · 0 评论 -
配置Oracle数据库和监听(lsnrctl)开机自启
1、查看ORACLE_HOME是否设置:注:以下命令在oracle用户下进行!$ echo $ORACLE_HOME/app/oracle/product/11.2.0/dbhome_12:执行dbstart 数据库自带启动脚本:注:以下命令在oracle用户下进行!1)执行脚本:cd $ORACLE_HOME/bindbstart报错:ORACLE_HOME_...原创 2019-02-21 11:29:39 · 2557 阅读 · 0 评论 -
sqlplus / as sysdba 报insufficient privileges(权限不足)的解决方案
使用sqlplus / as sysdba登录oracle时报错:1、查看sqlnet.ora文件:检查sqlnet.ora文件中是否有SQLNET.AUTHENTICATION_SERVICES= (NTS)这句,没有就加上2、添加windows用户:原因:检查登陆windows的用户(administrator或安装oracle时候使用的用户)是不是在包含在ORA_DBA组...原创 2019-02-22 11:00:17 · 9179 阅读 · 0 评论 -
springboot手动配置数据库
springboot有多种连接数据库的方式,包括JDBC、JPA、MyBatis、多数据源和事务。本文使用JDBC连接数据库。 1、引入数据库的依赖oracle/mysql <!-- 数据库 --><dependency> <groupId>com.oracle</groupId> <artifactId>o...原创 2019-01-05 16:26:29 · 1845 阅读 · 1 评论