ORA-00000 normal, successful completion
从阿里云的image创建一个ecs,启动oracle的时候报错: ORA-00000 normal, successful completion oracle对这个错误的秒数 ORA-00000 normal, successful completion Cause: An operation has completed normally, having met no exce
ORA-12899: value too large for column ORG_NAME (actual: 145, maximum: 128)
导入数据时报错以下错误,这是因为原来的数据库是GBK的,每个汉字两个字节,但新数据库是UTF-8的,每个汉字是三个字节,导致超过长度了。ORA-12899: value too large for column ORG_NAME (actual: 145, maximum: 128) 解决
PL/SQL 连接 Oralce 提示 Could not initialize oci.dll
系统环境是windows 2008 server 64位PL/SQL是PLSQL Developer11.0.3.1770Initialization error Could not initialize "C:\oracle\product\11.2.0\dbhome_1\bin\oci.dll" &
mysql 5.7忘记root密码
临时创建的一个测试库,忘记了root密码,用如下办法可以解决:一、通过编辑/etc/my.cnf文件在[mysqld]下面加上skip-grant-tables=1,保存退出;[mysqld] skip-grant-tables=1二、重启MySql服务[root@iZ2ze7qh6q0di3qkvef1dzZ etc]# systemctl stop m
oracle大页
metalink: 401749.1#!/bin/bash## hugepages_settings.sh## Linux bash script to compute values for the# recommended HugePages/HugeTLB configuration# on Oracle Linux## Note: This script does calculation f
mount: /dev/vdb 写保护,将以只读方式挂载
今天再mount磁盘的时候遇到一个问题:[root@oracle1 /]# mount /dev/vdb /oradatamount: /dev/vdb 写保护,将以只读方式挂载mount: 未知的文件系统类型“(null)”这个问题重新格式化磁盘后就好了mkfs.ext4 /dev/vdb让这个盘在系统启动的时候自动挂载[oracle@oracle1 expdpbackup]
ERROR 1786 (HY000): Statement violates GTID consistency: CREATE TABLE ... SELECT
在执行如下语句:create table gltable select * from mysql.user;报错如下:ERROR 1786 (HY000): Statement violates GTID consistency: CREATE TABLE&n
Warning: RPMDB altered outside of yum
在用yum安装mysql的时候提示: Running transaction check Running transaction test Transaction test succeeded Running transaction Warning: RPMDB altered outsi
ORA-27300 ORA-27301 ORA-27302 ORA-27157
有个数据库crash了,环境是os: [root@oracle ~]# cat /etc/redhat-release CentOS Linux release 7.2.1511 (Core)db:11.2.0.4.0今天上午10点25数据库挂的,报错是:Fri Nov 23 10:
python练习小结
数据类型:常用的数字类型:数字(整数,浮点数) 字符串 波尔值 元祖 列表 字典 集合在python中 单引号 与双引号没有区别单行注释#多行注释 ''' 内容 '''字符串数据的切片和索引: (用于序列)字符串的常用方法一:字符串的功能:(不容易记) str.replace("旧","新") --
python字典的小例子
(helloworld) [root@iZ2ze7qh6q0di3qkvef1dzZ ~]# more dic_test.py#!/usr/bin/pythoninfo ={}name=raw_input("Please input name: ")age=raw_input("Please input age: ")gender=raw_input(
python元组和列表
In [41]: len(a) Out[41]: 5 In [42]: a+'f' Out[42]: 'abcdef' In [43]: a Out[43]: 'abcde' In [44]: print a abcd
python 的数值和字符串和相关内建函数
数值类型:In [1]: 2 ** 31 Out[1]: 2147483648 In [2]: a=99999999999999999999999999999999999999999 In [3]: a Out[3]: 999999999999999999999999999999999999
oracle数据库自动发邮件实现报警功能
我们之前有个需求,需要每天检查oracle里的job是否执行成功,人工查比较麻烦,写了一个存储过程,定时发邮件。一共涉及两个存储过程,第一个是设置发邮件给谁和发的内容。CREATE OR REPLACE PROCEDURE CHECK_JOBS_GL AS /****** 检查定时任务(job
python变量
变量的命名: 变量名由字母,数字,下划线组成 变量名不能由数字开头 不可以使用关键字 运算符包括赋值运算符算术运算符关系运算符逻辑运算符#!/usr/bin/python num1=i
python的文件类型
第一种: python源代码文件,以.py为扩展名,由python程序解释,不需要编译第二种:字节代码,python源码文件经过编译后生成扩展名为.pyc的文件,这个文件是二进制的,源文件可以删除。编译方法:import py_compi
IPython的安装及问题解决
IPython是python的一个第三方库,本来使用pip(类似于linux的yum)工具是很容易安装的,但是因为版本原因有时会出些问题,比如2.7.x版本的不能安装IPython的最新版本,会报错:报错如下:[root@iZ2ze7qh6q0di3qkvef1dzZ ~]# pip install ipython Looking in 
python的虚拟环境virtualenv
virtualenv是python世界的一个神器,当我们多个项目在同时进行的时候,工程管理会比较乱,这时候virtualenv就派上用场了,它可以创建一个虚拟环境,让每个项目之间隔离开,而且这个虚拟环境极其简单,就是一个文件夹~安装:pip install virtualenv使用:cd myprojects #创建一个目录 virtualen
linux平台下安装Python2.7.15和3.6
下载地址:https://www.python.org/ftp/python/2.7.15/Python-2.7.15.tgz https://www.python.org/ftp/python/3.6.0/Python-3.6.0.tgzwget到softwere文件夹里[root@iZ2ze7qh6q0di3qkvef1dzZ software]# ls -ltrtotal 3883
使用instantclient连接oracle数据库
很多时候连接oracle不想安装客户端,这时候可以用instantclient连接下载地址,本例这个是linux x86 平台的https://www.oracle.com/technetwork/topics/linuxx86-64soft-092277.html里面细分了很多个包,如下:Instant client Package - Basic 运行OCI,OCCI和JDBC-OCI应用程序