2017年10月

分类: Oracle

Oracle 创建、查询视图view 权限不足的解决办法

在创建用户的时候如果直接给用户DBA权限,那么在B用户中可以直接查询A用户的表,但是在创建或查询视图时就会报无权限,在这种情况下需要再在被访问的A用户里面去给予要访问该表的B用户授权,查询的时候回提示权限不足,解决办法如下:grant create view to B; --创建视图权限 grant select any table to B; --授予查询权限 grant select a...

阅读全文 »

分类: Oracle

Oracle删除用户和表空间

单个user和tablespace 来说, 可以使用如下命令来完成。步骤一: 删除userdrop user username cascade说明: 删除了user,只是删除了该user下的schema objects,是不会删除相应的tablespace的。步骤二: 删除tablespaceDROP TABLESPACE tablespace_name INCLUDING CONTENT...

阅读全文 »

分类: Oracle

oracle使用spool导出select查询结果

Spool,是Oracle快速导出数据的工具,是sqlplus的指令,不是sql语法里的东西; 特殊场景,只有select表数据的权限,想要导出所有查询结果,使用sqlplus操作sql如下: set trimspool on; #去除重定向(spool)输出每行的拖尾空格,缺省为off set linesize 500; #输出一...

阅读全文 »

分类: Oracle

oracle 12c 解决pdb中用户无法登录的问题

oracle12c在cdb中只能创建c##或者C##开头的用户,称为Common User,只有在pdb数据库中才能创建我们习惯性命名的用户,oracle称之为Local User,切换到pdb模式以后,创建好用户,已经授权了,但是就是不能登录,老提示账号密码错误,解决方法如下:先查询pdb的service_name

阅读全文 »

分类: MySQL

MySQL主从复制配置心跳功能设置

在 MySQL 主从复制时,有时候会碰到这样的故障:在 Slave 上 Slave_IO_Running 和 Slave_SQL_Running 都是 Yes,Slave_SQL_Running_State 显示 Slave has read all relay log; waiting for the slave I/O thread to update it ,看起来状态都正常,但实际却...

阅读全文 »

分类: Oracle

Oracle同义词(synonym) 创建和删除

同义词synonym是指数据库对象(表、视图、序列、存储过程等数据库对象)用另一个名字来引用。比如:建立一个同义词可以排除一个对象名字的限制. 如果你的数据库有多个用户,USER_A要访问USER_B的TABLE1,只能使用USER_B.TABLE1 建一个同义词abc指向USER_B.TABLE1,那你就可以select * from abc了,而且public的同义词会直接出现在所有用户...

阅读全文 »

分类: Linux

Fastdfs多服务器时注意的问题

tracerk服务器是多个的时候,在java或其他语言调用组件的时候,需要在tracker.conf里面注意以下几个参数store_lookup=1 #选择上传文件模式 0代表group轮询 1指定特定group 2选择空间最大的group store_group=group1 #上传文件组,如果模式为1,则必须设置成核特定group一致的组名 store_se...

阅读全文 »

分类: Linux

linux下压缩解压命令大全整理

.tar 解包:tar xvf FileName.tar 打包:tar cvf FileName.tar DirName (注:tar是打包,不是压缩!) ——————————————— .gz 解压1:gunzip FileName.gz 解压2:gzip -d FileName.gz 压缩:gzip FileName .tar.gz 和 .tgz 解压:tar zxvf FileNa...

阅读全文 »