Oracle基础
lanse7600
这个作者很懒,什么都没留下…
展开
-
配置Oracle客户端环境变量以及解决中文乱码问题
1.设置系统环境变量,找到Path,在Path的值后面添加Oracle Client路径,每个值之间用英文的;隔开,即你的Oracle Client的解压目录。D:\DEV\instantclient_12_1 2.添加一个新的系统变量键的名称:TNS_ADMIN值:D:\DEV\instantclient_12_1\network\admin 2.解决中文乱码问题 添...原创 2017-06-22 09:07:40 · 6408 阅读 · 0 评论 -
oracle安装完成后目录中没有tnsnames.ora和listener.ora文件
新机器安装了Oracle客户端和plsql之后一直没有连接数据库。今天运行项目的时候,用plsql连接的时候提示连不上,随解决问题。 1、提示ORA-12514,监听问题。这个是老面孔了,先查看了电脑服务里面有没有监听服务,有的话启动,没有的话新建。我的是已经存在了,所以把监听服务起来。2、配置网络命名服务,我先去目录下找了tnsnames.ora文件,我一般是直接修改这个,...原创 2017-06-23 11:52:14 · 2132 阅读 · 0 评论 -
ORA-12514: TNS:listener does not currently know of service requested in connect
出现这种问题的情况一般是两种:1.看看是不是监听服务没有起来2.检查有没有修改IP地址,计算机名称原创 2017-06-29 11:23:57 · 387 阅读 · 0 评论 -
Oracle 把一个用户权限授权给另外一个用户。
--把NEW_POS用户授权给new_pos_test1用户。 new_pos_test1 可以查看new_pos用户的表。select 'Grant all on '||table_name || ' to new_pos_test1 ;' from all_tables where owner = upper('NEW_POS'); --授权方式2grant c...原创 2017-07-26 11:04:27 · 8888 阅读 · 0 评论 -
ORACLE 如何查询被锁定表及如何解锁释放session
场景:当查询数据特别慢的时候可能是该表被某一用户锁定,导致其他用户无法继续操作 。 1.查询表是否被加锁SELECT object_name, machine, s.sid, s.serial# FROM gv$locked_object l, dba_objects o, gv$session s WHERE l.object_id = o.object_...原创 2017-01-18 12:08:00 · 140 阅读 · 0 评论 -
oracle sys/system用户的默认密码
system默认:managersys默认:change_on_install使用SQL Plus登录数据库时,system使用密码manager可直接登录。但如果是sys用户,密码必须加上as sysdba,即完整密码为:change_on_install as sysdba...原创 2018-05-06 17:45:24 · 3213 阅读 · 0 评论 -
Oracle命令(二):Oracle数据库几种启动和关闭方式
一、Oracle数据库几种启动方式1、startup nomount 非安装启动,这种方式下启动可执行:重建控制文件、重建数据库,读取init.ora文件,启动instance,即启动SGA和后台进程,这种启动只需要init.ora文件。2、startup mount (dbname) 安装启动,这种方式启动下可执行:数据库日志归档、数据库介质恢复、使数据文件联机或脱机、重新...原创 2018-07-29 11:09:49 · 10531 阅读 · 0 评论