代码改变世界

阅读排行榜

Linux 硬盘分区生效命令partprobe

2015-09-03 23:50 by 潇湘隐者, 6058 阅读, 收藏,
摘要: 在Linux中使用fdisk命令进行分区时,有时会遇到“WARNING: Re-reading the partition table failed with error 16: Device or resource busy.The kernel still uses the old table.The new table will be used at the next reboot.”这种告... 阅读全文

SQL Server 使用OPENROWSET访问ORACLE遇到的各种坑总结

2016-08-18 17:40 by 潇湘隐者, 6052 阅读, 收藏,
摘要: 在SQL Server中使用OPENROWSET访问ORACLE数据库时,你可能会遇到各种坑,下面一一梳理一下你会遇到的一些坑。 1:数据库没有开启"Ad Hoc Distributed Queries"选项,那么你就会遇到下面坑。 SELECT TOP 10 * FROM OPENROWSET('OraOLEDB.Oracle', 'ESCM_134';'test';'test', '... 阅读全文

ORACLE中修改表的Schema的总结

2017-07-11 11:00 by 潇湘隐者, 6050 阅读, 收藏,
摘要: 前阵子遇到一个案例,需要将数据库中的几个表从USER A 移动到USER B下面,在ORACLE中,这个叫做更改表的所有者或者修改表的Schema。其实遇到这种案例,有好几种解决方法。下面我们通过实验来测试、验证一下。首先准备简单测试数据,如下所示: SQL> CREATE TABLE TEST.KKK( ID INT , NAME VARCHAR2(12) , CONS... 阅读全文

ORA-10635: Invalid segment or tablespace type

2013-07-17 21:05 by 潇湘隐者, 6022 阅读, 收藏,
摘要: 上周星期天在迁移数据时,碰到了ORA-10635: Invalid segment or tablespace type 错误,当时的操作环境如下: 操作系统版本: [oracle@xxxxx scripts]$ more /etc/issue Red Hat Enterprise Linux ES 阅读全文

SQL Server中LIKE %search_string% 走索引查找(Index Seek)浅析

2018-10-17 12:27 by 潇湘隐者, 6015 阅读, 收藏,
摘要: 在SQL Server的SQL优化过程中,如果遇到WHERE条件中包含LIKE '%search_string%'是一件非常头痛的事情。这种情况下,一般要修改业务逻辑或改写SQL才能解决SQL执行计划走索引扫描或全表扫描的问题。最近在优化SQL语句的时候,遇到了一个很有意思的问题。某些使用LIKE '%' + @search_string + '%'(或者 LIKE @search_strin... 阅读全文

SQL Server 复制需要有实际的服务器名称才能连接到服务器

2010-12-27 17:21 by 潇湘隐者, 6001 阅读, 收藏,
摘要: 机子由于在捣鼓DAC连接方式时,计算机名被修改了,被改成了kerry,直到最近几天由于计算机改名了,这个潜在的问题(本机数据库只是偶尔那里做实验)终于爆发了:我用连接服务器从其它服务器拷贝数据时报错,错误如下:SQL Server 复制需要有实际的服务器名称才能连接到服务器。不支持通过服务器别名、IP 地址或任何其他备用名称进行连接。请指定实际的服务器名称“xxxx”。 (Replication.Utilities):具体情况如图所示解决方法:从sys.sysservers 查看列 svrname 可以发现不是新的计算机名,问题就出在此处(如图所示)。先用 sp_dropserver 删除服务 阅读全文

服务器CPU繁忙或内存压力引起网络掉包的浅析与总结

2018-06-17 11:19 by 潇湘隐者, 5987 阅读, 收藏,
摘要: 最近一段时间遇到了两起有意思的故障,现象都是网络掉包或网络断开,不过这些只是表面现象,引起现象出现的本质才是我们需要关注的重点: 案例1: 平台 :VMware平台 操作系统 :Windows Server 2008 R2 现象描述 :Zabbix监控和开发人员反馈数据库服务器出现偶尔掉包的现象。仅 阅读全文

SQL SERVER 属性OWNER不可用于数据库xxx。该对象可能没有此属性,也可能是访问权限不足而无法检索。

2015-10-30 21:21 by 潇湘隐者, 5976 阅读, 收藏,
摘要: 今天遇到一个案例:右键单击数据库的属性时出现下面错误提示: 属性Owner不可用于数据库xxx,该对象可能没有此属性,也可能是访问权限不足而无法检索。 使用脚本查看该数据库的Owner时发现Owner为null。具体原因是因为该数据库的Owner是一个系统管理员的账号,由于该同事离职,接手的系统管理员将该账号清除了,所以出现上面错误.此时用下面脚本查询,就会发现该O... 阅读全文

ORA-27125: unable to create shared memory segment

2014-01-14 18:20 by 潇湘隐者, 5890 阅读, 收藏,
摘要: 平台环境 : Oracle Linux Server release 5.7 x86_64 数据库版本 : Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - 64bi 在安装Oracle安装过程中,dbca 建instance的,遇到如下错误 以前遇到安装ORACLE成功后,启动过程中遇到OR... 阅读全文

Linux system log avahi-daemon[3733]: Invalid query packet

2015-08-10 17:39 by 潇湘隐者, 5856 阅读, 收藏,
摘要: 在检查Linux的日志文件时,发现大量 avahi-daemon[3733]: Invalid query packet错误(不同服务器对应的数字有所不同) Aug 3 07:00:01 hostname auditd[3143]: Audit daemon rotating log filesAug 3 08:02:39 hostname avahi-daemon[3733]: Inval... 阅读全文

查看PostgreSQL监听端口

2022-04-12 23:08 by 潇湘隐者, 5847 阅读, 收藏,
摘要: 如何查看PostgreSQL的监听端口呢?下面总结一下查看PostgreSQL监听端口的方法。 方法1:netstat命令查看 # netstat -a | grep PGSQL<!--CRLF--> <!--CRLF-->unix 2 [ ACC ] STREAM LISTENING 126939 阅读全文

SQL*Plus环境变量设置浅析

2013-08-02 15:11 by 潇湘隐者, 5843 阅读, 收藏,
摘要: SQL*Plus的使用环境是可以通过login.sql 或 glogin.sql脚本来设置的,可能很多初学者或不习惯使用SQL*Plus的老鸟都不知道。因为在如今UI工具(Toad、PL/SQL Developer..)大行其道的年代,SQL*Plus这种命令工具渐渐被冷落了,可能只是偶尔被用用,不过这并不妨碍它被很多DBA或SQL*Plus爱好者广泛使用。 其中glogin.sql文件是全局设置文件,位于$ORACLE_HOME/sqlplus/admin下,而login.sql文件属于个性化设置文件,则可以位于任何位置。既可以通过SQLPATH环境变量设置或不设置。 SQL*Plus启动. 阅读全文

MySQL系统变量auto_increment_increment与auto_increment_offset学习总结

2019-07-08 13:59 by 潇湘隐者, 5834 阅读, 收藏,
摘要: 在MySQL中,系统变量auto_increment_increment与auto_increment_offset是与自增列相关的两个参数变量。在官方文档中,将其划分为Replication Master Options and Variables 。具体参考官方文档17.1.6.2 Replication Master Options and Variables auto_incr... 阅读全文

Oracle global database name与db link的纠缠关系

2016-06-08 11:21 by 潇湘隐者, 5831 阅读, 收藏,
摘要: ORACLE数据库中Global Database Name与DB LINKS的关系还真是有点纠缠不清,在说清楚这个关系前,我们先来了解一下Global Database Name的概念 Global DataBase Name 概念 1. What is a global database name? -------------------------------------------... 阅读全文

ORACLE不可见索引(Invisible Indexes)

2017-09-18 21:46 by 潇湘隐者, 5828 阅读, 收藏,
摘要: 不可见索引概念 不可见索引(Invisible Index)是ORACLE 11g引入的新特性。不可见索引是会被优化器忽略的不可见索引,除非在会话或系统级别上将OPTIMIZER_USE_INVISIBLE_INDEXES初始化参数显式设置为TRUE。此参数的默认值是FALSE。如果是虚拟索引是为了合理、科学新增索引而设计的,那么不可见索引就是为了合理、科学的删除索引而设计的。为什么这样说... 阅读全文
上一页 1 ··· 29 30 31 32 33 34 35 36 37 ··· 85 下一页