仓酷云

标题: MSSQL教程之利用MS SQL7的LINKED SERVER第四篇 [打印本页]

作者: 兰色精灵    时间: 2015-1-16 22:25
标题: MSSQL教程之利用MS SQL7的LINKED SERVER第四篇
有了rowbase的binlog后,我们来分析一下怎么实现闪回。平时的DML无非三种操作,增删改,先说三种操作的日志格式。server前两篇说的是连接ORACLE的办法,我还试过用ODBC的办法。

办法:

1、先建一个体系DSN,我试的只能是体系DSN
2、再用前两的办法增加LINKEDSERVER
3、然后就能够一般利用了,但我试的发明这类办法不太不乱。
另需申明的是:
在第二步中Provider应为MSDASQL
用ENTERPRISEMANAGER的话Providername应
选择“MicrosoftOLEDBProviderforODBC”

在UNIX+ORACLE7和NT4+SP5+SQL7上测试乐成

我还设过SQL7同SYSBASE的连接,不外使人感应奇异的是SQL7的客户能够间接指向SYSBASE服务器。

办法:

1、在当地服务器上安装SYSBASE的客户端并设好,可联上服务器
2、翻开SQL7的CLIENTNETWORKUTILITY,增加服务器,地点间接
指向SYSBASE服务器的IP地点,端标语和SYSBASE的客户真个设置不异
3、增加LINKEDSERVER时和增加MSSQL的办法不异

在UNIX+SYSBASE和NT4+SP5+SQL7上测试乐成
在UNIX+SYSBASE和WIN98+SQL7上测试乐成

在SQL7会见SQL6.5的办法最复杂,只需在CLIENTNETWORKUTILITY中设上6.5服务器的连接便可。
但有一点是,如许连接只能在QUERYANALYZER中利用,却不克不及在ENTERPRISEMANAGER中举行办理。

关于REMOTESERVER和LINKEDSERVER的成绩就说到这儿了,如果再说下往的话就会有人说我这是“甚么甚么的裹脚布,又臭又长了”。
“数据行级锁定”的意思是指在事务操作的执行过程中锁定正在被处理的个别记录,不让其他用户进行访问。这种锁定将影响到(但不限于)SELECT、LOCKINSHAREMODE、SELECT、FORUPDATE命令以及INSERT、UPDATE和DELETE命令。
作者: admin    时间: 2015-1-19 11:36
这就引发了对varchar和char效率讨论的老问题。到底如何分配varchar的数据,是否会出现大规模的碎片?
作者: 仓酷云    时间: 2015-1-26 15:13
大家注意一点。如下面的例子:
作者: 小妖女    时间: 2015-2-4 19:26
是要和操作系统进行Socket通讯的场景。否则建议慎重!
作者: 深爱那片海    时间: 2015-2-10 05:25
很多书籍啊,不过个人认为看书太慢,还不如自己学。多做实际的东西,就会遇到很多问题,网上搜下解决问题。不断重复这个过程,在配合sql的F1功能。
作者: 谁可相欹    时间: 2015-2-28 21:43
只能告诉你,学好数据库语言和原理,多见识几种数据库软件,比一棵树上吊死要好。
作者: 只想知道    时间: 2015-3-10 08:38
微软对CLR作了大篇幅的宣传,这是因为数据库产品终于融入.net体系中。最开始我们也是狂喜,感觉对象数据库的一些概念可以实现了。
作者: 柔情似水    时间: 2015-3-17 06:10
从项目平台的选择上讲,我们关心的,应该是一款产品能不能满足任务需求,而不是网上怎么说。
作者: 变相怪杰    时间: 2015-3-23 23:02
一直以来个人感觉SQLServer的优化器要比Oracle的聪明。SQL2005的更是比2k聪明了不少。(有次作试验发现有的语句在200万级时还比50万级的相同语句要快show_text的一些提示没有找到解释。一直在奇怪。)




欢迎光临 仓酷云 (http://www.ckuyun.com/) Powered by Discuz! X3.2