一、使用 Microsoft OLE DB Provider For ODBC 链接MySQL
安装MySQL的ODBC驱动MyODBC
1、为MySQL建立一个ODBC系统数据源,例如:选择数据库为test ,数据源名称为
myDSN
2、建立链接数据库
EXEC sp_addlinkedserver server = 'MySQLTest', srvproduct='MySQL',
provider = 'MSDASQL', datasrc = 'myDSN'
GO
EXEC sp_ad
我们知道SQL SERVER建立链接服务器(Linked Server)可以选择的驱动程序非常多,最近发现使用ODBC 的 Microsoft OLE DB 驱动程序建立的链接服务器(Linked Server), 调用存储过程过程时,参数不能为NULL值。
否则就会报下面错误提示:
对应的英文错误提示为:
EXEC xxx.xxx.dbo.Usp_Test NULL,NULL,’ALL’
Msg 7213, Level 16, State 1, Line 1
The attempt by
适用场景:对远程的DB进行操作。
2000与2005对比:在SQL Server 2000版本中也有链接远程DB的SQL,但是功能比较弱,扩展性差,支持的查询比较简单。而SQL Server 2005版本的SSMS中已经有了 服务器对象->链接服务器 的功能点,用户首先创建一个远程DB的链接对象,之后就可以像本地表一样执行表的DML了。
创建步骤:在SQL Server 2005版本打开SSMS,服务器对象->链接服务器->右击 新建链接服务器,在图2中是一种设置方式,也有其它
创建链接服务器。链接服务器让用户可以对 OLE DB 数据源进行分布式异类查询。在使用 sp_addlinkedserver 创建链接
服务器后,可对该服务器运行分布式查询。如果链接服务器定义为 SQL Server 实例,则可执行远程存储过程。
http://msdn.microsoft.com/zh-cn/library/ms190479(SQL.90).aspx
EXECUTE sp_addlinkedserver server='DB1', srvproduct='',provider
最初的问题
以色盲个体的身份浏览诸如google之类的网站上的网络,过了一会儿却不知道您是否已经访问过链接,这令人沮丧。
解
Color Links的目的是使色盲用户在网络上搜索变得更加容易。
启用后,您可以使用此chrome扩展程序浏览任何网站,完全了解您单击了哪些链接。
发展历程
首先,克隆项目并切换到根目录。
入门
nvm use
yarn install
yarn test
运行项目
开发模式
yarn start
# Server running at http://localhos