最近监控系统日志时发现出现一个新的错误信息,很奇怪,之前没有过。如下:
ORA-24777:不允许使用不可移植的数据库链路。
跟踪程序进去发现是通过dblink查询某个远程库表,而且由于使用了XA分布式事务数据库连接。大家也许都知道XA有不少限制条件,之前也遇到过,都绕着走了。但是最近没有调整过程序也没有改变过dblink的配置,怎么回事呢?只能网上搜索,结果有人遇到过,说是oracle db...
分类:
数据库 时间:
2015-06-12 19:26:17
阅读次数:
292
SQL索引实例代码教程 - 索引是一种特殊的查找表,数据库的搜索引擎可以使用以加快数据检索索引是一种特殊的查找表,数据库的搜索引擎可以使用以加快数据检索。简单地说,索引是一个指针表中的数据。在一个数据库中的索引是非常相似的一本书的背面中的一个索引。例如,如果想要阅读一本书,讨论某个主题中的所有页面,...
分类:
数据库 时间:
2015-06-12 19:19:54
阅读次数:
163
--【方法1】连接服务器方法--step1 创建链接服务器exec sp_addlinkedserver 'srv_lnk','','SQLOLEDB', 'ip地址'exec sp_addlinkedsrvlogin 'srv_lnk', 'false ',null, 'sql登陆名', '密码'...
分类:
数据库 时间:
2015-06-12 19:21:46
阅读次数:
191
常用SQL时间格式 SQL Server中文版的默认的日期字段datetime格式是yyyy-mm-dd Thh:mm:ss.mmm例如:select getdate()2004-09-12 11:06:08.177这对于在要不同数据库间转移数据或者习惯oracle日期格式YYYY-MM-DD HH...
分类:
数据库 时间:
2015-06-12 19:13:27
阅读次数:
200
在生产环境中我们经常会遇到这种情况:前端的oltp业务很繁忙,但是需要对这些运营数据进行olap,为了不影响前端正常业务,所以需要将数据库进行读写分离。这里我将几种可以用来进行读写分离的方案总结一下,方案本身并无优劣可言,只看是否适合业务使用场景,所以只把几个方案的特点罗列出来,遇到具体的问题时按自...
分类:
数据库 时间:
2015-06-12 19:11:37
阅读次数:
165
c:~ lsg$ cat .bash_profilec:~ lsg$ vim .bash_profile --- 修改这个文件按i 修改文件shift+Z+Z 保存修改内容添加如下代码export CLICOLOR=1export SVN_EDITOR='/usr/bin/vim'alias sme...
分类:
数据库 时间:
2015-06-12 19:10:17
阅读次数:
182
连接mysql出错:CDbConnection failed to open the DB connection: SQLSTATE[28000] [1045] Access denied for user 'root'@'localhost' (using password: YES)注意这里的'...
分类:
数据库 时间:
2015-06-12 19:05:32
阅读次数:
233
业务需求最近给公司做一个小工具,把某个数据库(数据源)的数据导进另一个数据(目标数据库)。要求导入目标数据库的数据不能出现重复。但情况是数据源本身就有重复的数据。所以要先清除数据源数据。于是就把关于重复数据的查询和处理总结一下。这里只可虑基于数据库解决方案。不考虑程序的实现。环境为:SQL Serv...
分类:
数据库 时间:
2015-06-12 19:06:07
阅读次数:
163
本文主要介绍SQLSERVER完整备份、差异备份和事务日志备份及还原的脚本和gui实现,做过分区的数据库还原和未做过分区的数据库还原等。
分类:
数据库 时间:
2015-06-12 19:03:40
阅读次数:
451
select convert(numeric(8,2),round(UnTaxAmount,2))as UnTaxAmount from View_SaleVoiceselect cast(UnTaxAmount as decimal(20,2)) as UnTaxAmount from V...
分类:
数据库 时间:
2015-06-12 19:01:04
阅读次数:
147
什么叫SQL注入?许多网站程序在编写时,没有对用户输入数据的合法性进行判断,使应用程序存在安全隐患。用户可以提交一段数据库查询代码,(一般是在浏览器地址栏进行,通过正常的www端口访问)根据程序返回的结果,获得某些他想得知的数据,这就是所谓的SQL Injection,即SQL注入。SQL注入的思路...
分类:
数据库 时间:
2015-06-12 18:58:10
阅读次数:
196
在使用全文索引的时候例如:SELECT [PRID] ,[PRCode] ,[PRDesc] FROM [test1].[dbo].[PerformanceIssue] where contains([PRDesc],'。。。');。。。这里必须填写有含义的次,比如(蓝天,水,...
分类:
数据库 时间:
2015-06-12 18:56:13
阅读次数:
152
转自:http://www.cnblogs.com/knowledgesea/p/3696912.htmlhttp://www.open-open.com/lib/view/open1418462880292.htmlhttp://blog.jobbole.com/55086/http://blog...
分类:
数据库 时间:
2015-06-12 18:51:59
阅读次数:
142
测试oracle数据库的连接使用①连接oracle数据库,列出所有的数据库[hadoop@eb179 sqoop]$sqoop list-databases--connect jdbc 10.1.69.173:1521:ORCLBI --username huangq -P或者sqoop list-...
分类:
数据库 时间:
2015-06-12 18:48:50
阅读次数:
171
//初始化SQL数据源的提供者和连接字符串 函数 OK public virtual void InitSqlDataSource_ConStr(SqlDataSource sql_ds) { ConnectionStringSettings cs_set = ConfigurationManage...
分类:
数据库 时间:
2015-06-12 18:45:43
阅读次数:
190
以下版本的sqlHelper可以支持普通的DDL,DML和查询语句,暂不支持存储过程,事务等package com.bobo.util;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.Statement;...
分类:
数据库 时间:
2015-06-12 18:46:55
阅读次数:
172
Java拼接动态SQL的一般做法有 1、使用动态语句很多数据库都提供了处理动态SQL的语法,如Oracle的EXECUTE IMMEDIATE语句、MSSQL的EXEC和SP_EXECUTESQL、Mysql的预处理语句等。这些功能让我们在数据库端来处理动态查询提供了极大遍历,但这种方式只适用于相....
分类:
数据库 时间:
2015-06-12 18:45:47
阅读次数:
170