Welcome 微信登录

首页 / 数据库 / MySQL

Oracle忘记用户名密码怎样恢复

Oracle忘记用户名密码怎样恢复

首先cmd - sqlplusw普通用户登陆:用户名:scott(普通用户名) 密码:tiger(普通用户密码)管理员登陆:用户名:system 密码:system(管理员密码)超级管理员登陆的时候注意:用户名:sys 密码:sys as sysdba(sys 为密码)一、忘记除SYS、SYSTEM用户之外的用户的登录密码。 使用如下语句修改用户的密码。 ALTER USER user_name IDENTIFIED BY newpass; 注意:密...
Java连接Oracle报错:the account is locked

Java连接Oracle报错:the account is locked

用Java连接Oracle, 运行一段时间后,程序报错,连接失败,ora-28000 the account is locked, 出现这种原因,是因为用户被锁定了,一般出现这种情况,有几个原因:一、是因为程序连接数据库的数量大于配置的连接数;二、在线程中一直用错误的秘码去连接数据库,导致Oracle数据库认为是有人在破解其密码,超过一定连接次数,就会把该用户上锁。解决办法:1.以超级管理员身份登陆Oracle,再执行解锁语句:alter user use...
关于初次使用Oracle若干问题集锦

关于初次使用Oracle若干问题集锦

想起一年前多安装的Oracle一直没使用,现在准备使用时,遇到各种问题,遇到了再网上找解决办法一个个解决了,小记一下以防今后忘记: 一、 Oracle下忘记普通用户的密码以超级管理员sys登录,再修改。在Windows命令行下:1.进入Oracle命令行:sqlplus2.登入数据库:用户名:sys密码:sysassysdba3.修改密码:ALTERUSERusernameIDENTIFIEDBYnewpass;(username为需要修改用户的帐号,ne...
Linux下安装Oracle 11g服务器

Linux下安装Oracle 11g服务器

安装环境Linux服务器:SUSE10 sp2 64位Oracle服务器:Oracle11gR2 64位系统要求Linux安装Oracle系统要求系统要求说明内存必须高于1G的物理内存交换空间一般为内存的2倍,例如:1G的内存可以设置swap 分区为3G大小硬盘5G以上2.修改操作系统核心参数在Root用户下执行以下步骤:1)修改用户的SHELL的限制,修改/etc/security/limits.conf文件输入命令:vi /etc/security/l...
Linux上安装Oracle 10g客户端

Linux上安装Oracle 10g客户端

Linux的下的Oracle客户端加起来也还不到40M,安装起来十分方便快捷。1.首先,先看下下载完后,目录结构:将其拷贝到linux系统里。2.在命令行窗口里用root用户,在rpm所在目录进行操作:rpm -ivh ....rpmrpm -ivh ....rpmrpm -ivh ....rpmrpm -ivh ....rpm(把四个rpm分别安装,先装basic的那个,其他三个随便顺序安装都可以)3.修改tansnames.ora文件# tnsname...
浅谈Oracle绑定变量

浅谈Oracle绑定变量

绑定变量在OLTP环境下,被广泛的使用;这源于OLTP的特点和sql语句的执行过程,OLTP典型的事务短,类似的sql语句执行率高,并发大;Oracle在执行sql语句前会对sql语句进行hash运算,将得到的hash值和share pool中的library cache中对比,如果未命中,则这条sql语句需要执行硬解析,如果命中,则只需要进行软解析;硬解析的执行过程是先进行语义,语法分析,然后生成执行计划,最后执行sql语句,在OLTP系统中使用绑定变量...
Oracle中类似indexof用法 instr函数

Oracle中类似indexof用法 instr函数

在Oracle中没有indexof()函数 但是提供了一个 instr() 方法 具体用法: select instr("保定市南市区","市",1,1)-1 from dual; 解释:1. "保定市南市区" =>可以是表达式,也可以是具体数据 2. "市"=>为分离的标志,这里为两组数据中的“市”这个字 3. 第一个1为从左边开始,如果为-1,则从右边开始。 4. 第二个1为“市”出现的第几次。 在GBK编码下,一个中文占两个字节...
Oracle Data Guard物理备库的正常切换

Oracle Data Guard物理备库的正常切换

Oracle Data Guard 用来保护Oracle 数据,可提供最高级别的数据保护和可用性的同时,使Oracle 数据库保持最卓越的性能。它的运行遵循一个原则:传输重做数据,然后应用重做数据。 它分成为逻辑备库(logical standby )和物理备库(physical standby) ,分别用在不同的应用场景中。 在Oracle 10g 物理备库中,使用正常切换操作,可以将备库切换主库,而主库切换成备库,然后还能再切换回去。 它的应用场景包括...
MySQL数据库操作实例

MySQL数据库操作实例

环境设置:安装完MySQL之后,将安装目录中的include目录下的libmysql.lib文件拷到VS2008安装目录中的VClib下,然后在 项目-选项-c/c++-常规 中的附加包含目录以及 链接器-常规 中的附加库目录中加入“c:MySQLinclude”,并且在 链接器-输入 中的附加依赖项内添加“libmysql.lib”,这样即可使编译器找到mysql.h头文件,并可在程序中使用c语言的mysql API来操作数据库。(如果MySQL安装目录...
深入研究Oracle数据库中的临时表

深入研究Oracle数据库中的临时表

最近考虑到我们的数据库端写存储过程关于临时表使用的情况,由于我们现在还不清Oracle楚数据库端到底是怎么处理的?是否和SQL Server的处理方式相同,是否会存在隐患等等一些问题,为了避免将来不必要的麻烦我做了深入的研究和查看了一些权威的资料。 Oracle临时表是注意一下: 首先是创建临时表的语法: CREATE GLOBAL TEMPORARY TABLE table "(" column datatype [DEFAULT expr] [...
<< 531 532 533 534 535 536 537 538 539 540 >>