安装oracle11g数据库
安装oracle11g数据库一、oracle11g下载点击链接进入选择相应的版本下载。oracle11g版本有两个文件,下载的时候需要登录,你可以注册一个或者百度一下oracle账号。二、oracle安装将下载好的两个文件win64_11gR2_database_1of2.zip、win64_11gR2_database_1of2.zip一起解压到当前文件夹中。ps:解压后的路径最好不要出现中...
2024-01-10Oracle函数[数据库教程]
1.Lag向上取一条,Lead向下取一条 Lag(Field01) over(order by Field02)2.Rollup函数即内卷函数 分组统计3. decode(条件,值1,返回值1,值2,返回值2,...值n,返回值n,缺省值)4.LAST_DAY(date)表示当月最后一天5.字符串函数substr(‘123’,1,1)提取字符串‘1’格式一:instr( string1, string2 ) // instr(源字符串, 目标字符串)...
2024-01-10Oracle中手动删除数据库教程
在很多情况下,或无法使用dbca工具的时候,我们需要手动来删除数据库。对此,可以借助drop database命令来实现,下面的描述中给出手动删除数据库。的具体步骤,包含文件系统数据库以及ASM数据库。环境:Oracle Enterprise Linux 5.4 + Oracle 10g R2 . 一、手动删除文件系统数据库 1.停止监听与OEM ...
2024-01-10Oracle静默安装模板 [数据库教程]
oracle安装环境配置前提下1 在安装文件/database/response/*有三个配置文件模板[oracle@oracledb response]$ ll总用量 100-rwxrwxr-x. 1 oracle oinstall 44954 12月 4 11:46 dbca.rsp-rwxrwxr-x. 1 oracle oinstall 22733 12月 3 16:22 db_install.rsp-rwxrwxr-x. 1 oracle oinstall 5740 2月 26 2009 netc...
2024-01-10oracle添加约束 [数据库教程]
//建测试表 create table dept( -----部门表 deptno number(3) primary key, dname varchar2(10), loc varchar2(13) ); create table employee_info( ----emplpoyee表 empno number(3), deptno number(3), ...
2024-01-10详解Docker中安装配置Oracle数据库
本文使用的OS是Ubuntu([16.04.1_server][1])【注:Ubuntu是安装在vmware虚拟机上的】。其他的Oracle连接工具:[sqldeveloper-4.1.5.21.78-x64][2] 或[navicat-premium][3]。1、docker search oracle ---------------------查看docker仓库中的oracle相关内容。docker search oracle 可以看到下图所示的信息:2.docker pull sath89/orac...
2024-01-10Oracle踩坑记 [数据库教程]
1、Oracle 用连接工具(Navicat、SQL Developer)创建的用户名的字母要大写,否则无法连接,报ERROR ora-01017:invalid username/password2、Oracle 主键自增设置过程中,创建完序列后,创建触发器成功,但是报错:编译错误 ,如何解决?将表里面的字段的字母,都改成大写字母即可。 [序列] 1 CREATE SEQU...
2024-01-10SQLserver数据库安装教程
大家好,这期给大家带来一期SQL server的安装教程下载SQL Server 2019 Developer 官方网址:https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads 我安装的是Developer版本(穷,只能用免费的)土豪请移步付费版,哈哈,言归正传 下载完后双击打开文件 打开后点击基本进行安装选择语言(中文简体就可)然后点...
2024-01-10sqlalchemyorm [数据库教程]
from sqlalchemy import create_engine, MetaDatafrom sqlalchemy.ext.declarative import declarative_basefrom sqlalchemy.orm import sessionmaker, scoped_sessionengine = create_engine("mysql+pymysql://账号:密码@114.116.54.66:3306/db_bi")Session = sessionmaker(bind=...
2024-01-10redhat6.7静默安装oracle单机实例[数据库教程]
1.环境变量配置修改/etc/hosts文件vim /etc/hosts修改/etc/sysctl.conf文件vim /etc/sysctl.conffs.aio-max-nr = 1048576fs.file-max = 6815744kernel.shmall = 2097152kernel.shmmax = 4294967295kernel.shmmni = 4096kernel.sem = 250 32000 100 128net.ipv4.ip.local port range = 9000 6...
2024-01-10oracle常用函数详解(详细) [数据库教程]
Oracle SQL 提供了用于执行特定操作的专用函数。这些函数大大增强了 SQL 语言的功能。函数可以接受零个或者多个输入参数,并返回一个输出结果。 oracle 数据库中主要使用两种类型的函数:1. 单行函数:对每一个函数应用在表的记录中时,只能输入一行结果,返回一个结果,比如:MOD(x,y)返回 ...
2024-01-10oracle用户解锁和修改用户密码 [数据库教程]
1.安装教程参看:https://jingyan.baidu.com/article/3c48dd34be2a32e10be35881.html 2.用户解锁 --> 运行cmd --> 输入sqlplus / as sysdba 后回车,以超级管理员身份登录 --> 输入alter user 账户 account unlock;进行解锁,注意语句以 ; 结束。 例如:alter user scott account unlock; scott账户为oracle 账户 oracle默认账号与密...
2024-01-10Oracle如何给数据库添加约束过程解析
主键约束(两个特性)1:主键必须写2:主键不可重复create table stu01( sid varchar(100), sname varchar2(100) --constraint PK_stu01_sid primary key (sid) ) --添加约束(主键) alter table stu01 add constraint PK_stu01_sid primary key(sid) ---添加主键约束 alter table stu01 drop constraint PK_...
2024-01-10Oracle生成uuid方法 [数据库教程]
近日,遇到朋友问及如何生成UUID 是 通用唯一识别码(Universally Unique Identifier)方法,其实数据中是支持的Oracle中生成跨系统的唯一识别符UUID非常方便,比生成序列还简单,直接用sys_guid()就行,例如select sys_guid() from dual 会产生一个跟MAC地址、生成时间相关的一个32位16进制的随机数。数据类型是 raw(...
2024-01-10laravel数据库操作 [数据库教程]
// $arr=[ // [‘title‘=>‘laravel1‘], // [‘title‘=>‘laravel2‘] // ]; // // 添加 // DB::table(‘news‘)->insert($arr); //添加后获取添加数据的自增主键 // $id=DB::table(‘...
2024-01-10CentOS7安装Oracle19c数据库RPM包安装
我前两天发了安装oracle12c的方法,但是我虽然在虚拟机试验成功了,正式服务器安装的时候发现还是不行,安装页面卡空白,也没有解决办法,所以我就放弃了界面安装找命令行安装的办法,找了一些之后发现都比较麻烦,但是我发现19c有rpm包,可以用rpm包的安装法,但是毕竟不是同一个版本我就...
2024-01-10php安装oci8和pdo_oci扩展实现连接oracle数据库
PHP一般跟MySQL数据库搭配使用,但最近遇到一个需求需要实现PHP连接Oracle,了解到PHP可以通过pdo_oci和oci8扩展来连接Oracle,这里将安装的过程记录下来。安装环境:PHP7.2.18,Deepin15.10首先,安装oci8和pdo_oci扩展依赖的Oracle client。了解到需要连接的Oracle版本为11.2.0.4.0,在这里下载对应版本的Oracle client压...
2024-01-10MySQL安装 [数据库教程]
原文链接http://zhhll.icu/2020/10/30/%E6%95%B0%E6%8D%AE%E5%BA%93/%E5%85%B3%E7%B3%BB%E5%9E%8B%E6%95%B0%E6%8D%AE%E5%BA%93/MySQL/MySQL%E5%AE%89%E8%A3%85/MySQL在MAC下安装下载brew install mysqlmysql.server 在support-files下启动服务mysql.server start默认情况下没有密码,直接就可以使用root登录设置安全认证...
2024-01-10CentOS7下PostgreSQL安装 [数据库教程]
环境:CentOS 7 版本:postgresql11安装repo源yum install https://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_64/pgdg-redhat-repo-latest.noarch.rpm2.安装client、serveryum install postgresql11yum install post...
2024-01-10oracle11g 通过修改配置文件方式连接远程数据库的方法
通过修改数据库配置文件的方式连接远程数据库(每个人安装的位置不同,找到自己的位置)我的数据库位置:D:\app\ZhangYQ\product\11.2.0\dbhome_1\NETWORK\ADMIN\ 修改目录下tnsnames.ora 文件中的配置即可。根据自己的服务器地址加入以下代码:ORA10 =(DESCRIPTION =(ADDRESS_LIST =(ADDRESS = (PROTOCOL = TCP)(HOST = 121.52.216.217)(POR...
2024-01-10Oracle连接池工具类OJDBCUtils [数据库教程]
Oraclejdbc.properties driverClassName=oracle.jdbc.driver.OracleDriverurl=jdbc:oracle:thin:@127.0.0.1:1521:orclusername=dbtestpassword=dbtest OJDBCUtils.java 1 package com.yidu.demo.util; 2 3 import oracle.jdbc.pool.OracleDataSource; 4 import javax.sql.D...
2024-01-10Docker容器下的Mysql,设置表名忽略大小写[数据库教程]
在阿里的ECS上使用Docker安装mysql,默认拉取的版本是最新版本的,通过挂载配置和数据的方式运行容器,docker run -p 3306:3306 --name mysql-ci -v /usr/local/docker/mysql/conf.d:/etc/mysql/conf.d -v /usr/local/docker/mysql/logs:/var/log/mysql -v /usr/local/docker/mysql/data:/var/lib/mysql -e MYSQL_ROOT_P...
2024-01-10Debain8.11安装oracle12.2.0.1数据库database软件[数据库教程]
自动化配置脚本oracle12c.sh,如下:#!/bin/sh##gcc-4.9##debian-8.11,buildin glibc version is 2.19######################################cat <<eof>>/etc/profileexport DISPLAY=192.168.157.1:0alias cls=clearalias ll=‘ls -l --color‘alias Grep=grepeof########################...
2024-01-10oracle7月份更新CVE14625复现&利用 [数据库教程]
危害绕过T3黑名单 ,复活ysoserial gadget利用diff补丁首先下载7月份补丁,与四月份对比,发现有以下不同之处com.oracle.wls.shaded.org.apache.xalan.xsltc.trax我们看一下这个类的代码从名字,还有代码我们可以看出,其实这是一个黑名单绕过。但是不知道什么原因,这次才被添加到黑名单利用很简单,我们...
2024-01-10Linux安装Oracle,弹出的oracle安装界面为乱码(方块)处理方法 [数据库教程]
Linux安装Oracle,弹出的oracle安装界面为乱码(方块)处理方法原因分析:oracle安装默认没有中文语言包,只有用英文。解决方法:英文临时解决:$ export LANG=en_US英文永久解决:vi /etc/sysconfig/i18nLANG="en_US"(不会出现乱码)LANG="zh_cn.UTF-8"(中文,安装oracle会出现界...
2024-01-10