Oracle 数据库小技巧整理

1、关于监听程序创建不了(服务内不显示监听服务)

这个问题我遇到的是用户权限不够,在命令行内输入netca,创建服务,发现出现配置文件不能保存的IO错误。

解决方法:

-- 以管理员身份运行命令行,然后执行netca命令创建监听服务

-- lsnrctl start 启动监听服务即可

(lsnrctl status 可查看监听服务状态,lsnrctl stop 可以停止监听服务)

1.1 关于监听服务连接字符串的组成

- 当在命令行通过lsnrctl status 能够看到监听服务,但是就是连接不上数据库时,应该检查一下连接字符串的格式,正确格式如下:

HOST:PORT\服务名(注意这里不是实例名)

- 以上所有参数都能够通过Net manager进行配置

2、创建用户

--create user xxx  identified by "password";
--grant dba to xxx;

3、删除用户

drop user xxx cascade;

4、取消180天密码过期

SELECT * FROM dba_profiles s WHERE s.profile='DEFAULT' AND resource_name='PASSWORD_LIFE_TIME';
ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;

alter user xxx identified by password;

5、PL SQL导出表设计的方法(不包含数据)

--Tools-->Export User Objects

--取消Include Privileges, Include Storage和Include Owner

6、PL SQL 只导出数据

第一种方法:

选中要查询的表中的数据->右键EXPORT Results -》SQLfile 即可将选中的数据导出到一个文件中

第二种方法(导出真个表中的数据的方法):

选择要导出的表-》右键选择exportData-》选择第二个选项SQL Insert -》选择要导出的路径-》点击export即可将选中表的所有的数据导出 到一个文件中

原文链接:https://blog.csdn.net/zyy15662640202/article/details/78687730

7、数据库长时间工作后出错,连接不上,连接慢

Oracle 数据库监听无法连接上、监听HANG住、监听无响应、TNS-12560

8、监听创建,通用步骤

(转载)Oracle配置监听服务

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值