Oracle限制IP访问设置
一、$vi $ORACLE_HOME/network/admin/sqlnet.ora
如果该sqlnet.ora文件不存在,可以采用如下方式生成
1)可以拷贝$ORACLE_HOME/network/admin/samples/sqlnet.ora到$ORACLE_HOME/network/admin/目录下使用
2)使用netca工具进行配置,NAMES.DIRECTORY_PATH= (TNSNAMES, EZCONNECT)
二、设置或修改参数(如果参数不存在,则添加在文件末尾即可):
tcp.validnode_checking = yes
tcp.invited_nodes = (ip1,ip2…)
注意:
在tcp.invited_nodes参数中,
1、一定要有本机的ip地址或者localhost
2、不能设置ip段和通配符
三、重启listener,使修改生效
lsnrctl stop
lsnrctl start
相关文档:
前言:网上有很多解决办法,删listener.ora也好,还是什么也好,都解决不了我这个问题,依然报12514错误,以下是我逐个尝试后成功的监听字符串。。
listener.ora文件:
# listener.ora Network Configuration File: d:\app\john\product\11.1.0\db_1\network\admin\listener.ora
# Generated by Oracle configuration too ......
认识存储过程和函数
存储过程和函数也是一种PL/SQL块,是存入数据库的PL/SQL块。但存储过程和函数不同于已经介绍过的PL/SQL程序,我们通常把PL/SQL程序称为无名块,而存储过程和函数是以命名的方式存储于数据库中的。和PL/SQL程序相比,存储过程有很多优点,具体归纳如下:
* 存储过程和函数以命名的数据库对象形式存储 ......
1.打开cmd,输入sqlplus,回车
2.输入用户名:system/manager@orcl as sysdba,回车
3.create user muzai identified by muzai; //创建muzai用户,密码为muzai
4.grant dba to muzai; //把dba的权限赋给muzai这个用户 ......
1、默认事例:
用户名:scott密码:tiger 主机字符串:本机可以为空
2、启动方法:
运行:sqlplus scott/tiger@lhd
3、SQLPLUS基本命令:
Desc:显示表、视图结构 desc 表名,视图
List:列出SQL缓冲区区中的一行或多行命令语句
Exit:退出
4、常用的数据字典(三种前缀:USER,ALL,DBA)
USER_TABL ......