sqlserver 建立跨IP跨数据库查询配置数据链接
2011-08-16 15:29
260 查看
建立跨库链接服务器,建议用sql建,
建好后可以在:数据服务器-----服务器对象----链接服务器-----中看到新建的链接服务器(sqlserver2005,2008)
--建立链接服务器
EXEC sp_addlinkedserver 'xiaoming','','MSDASQL',NULL,NULL,'DRIVER={SQL Server};SERVER=172.25.81.32;UID=testuser;PWD=testpwd;'
--建立链接服务器登录映射
exec sp_addlinkedsrvlogin @rmtsrvname='xiaoming',@useself='false',@locallogin='sa',@rmtuser='testuser',@rmtpassword='testpwd'
go
--查询数据
select * from xiaoming.[196chywsjcpt3].dbo.config
--删除链接服务器登录映射和链接服务器:
exec sp_droplinkedsrvlogin 'xiaoming' ,'sa'
exec sp_dropserver 'xiaoming'
sqlserver常见的几个日期函数,转换
1.转换为标准日期格式[yyyy-mm-dd hh:mm:ss]
select convert(varchar(20),getdate(),20)--:2011-07-16 10:42:42
select convert(varchar(20),getdate(),120)--:2011-07-16 10:42:42
SELECT CONVERT(varchar(100), GETDATE(), 21)--: 2006-05-16 10:57:49.700
SELECT CONVERT(varchar(100), GETDATE(), 121)--: 2006-05-16 10:57:49.700
SELECT CONVERT(varchar(100), GETDATE(), 23)--: 2006-05-16
SELECT CONVERT(varchar(100), GETDATE(), 24)--: 10:57:47
SELECT CONVERT(varchar(100), GETDATE(), 111)--: 2006/05/16
SELECT CONVERT(varchar(100), GETDATE(), 112)--: 20060516
建好后可以在:数据服务器-----服务器对象----链接服务器-----中看到新建的链接服务器(sqlserver2005,2008)
--建立链接服务器
EXEC sp_addlinkedserver 'xiaoming','','MSDASQL',NULL,NULL,'DRIVER={SQL Server};SERVER=172.25.81.32;UID=testuser;PWD=testpwd;'
--建立链接服务器登录映射
exec sp_addlinkedsrvlogin @rmtsrvname='xiaoming',@useself='false',@locallogin='sa',@rmtuser='testuser',@rmtpassword='testpwd'
go
--查询数据
select * from xiaoming.[196chywsjcpt3].dbo.config
--删除链接服务器登录映射和链接服务器:
exec sp_droplinkedsrvlogin 'xiaoming' ,'sa'
exec sp_dropserver 'xiaoming'
sqlserver常见的几个日期函数,转换
1.转换为标准日期格式[yyyy-mm-dd hh:mm:ss]
select convert(varchar(20),getdate(),20)--:2011-07-16 10:42:42
select convert(varchar(20),getdate(),120)--:2011-07-16 10:42:42
SELECT CONVERT(varchar(100), GETDATE(), 21)--: 2006-05-16 10:57:49.700
SELECT CONVERT(varchar(100), GETDATE(), 121)--: 2006-05-16 10:57:49.700
SELECT CONVERT(varchar(100), GETDATE(), 23)--: 2006-05-16
SELECT CONVERT(varchar(100), GETDATE(), 24)--: 10:57:47
SELECT CONVERT(varchar(100), GETDATE(), 111)--: 2006/05/16
SELECT CONVERT(varchar(100), GETDATE(), 112)--: 20060516
相关文章推荐
- VS2013与MySql建立连接;您的项目引用了最新实体框架;但是,找不到数据链接所需的与版本兼容的实体框架数据库 EF6使用Mysql的技巧
- Sqlserver 查询数据库 哪些表有数据
- AT指令建立TCP/IP 链接,并自收发数据
- java解析纯真IP数据库,查询IP,导出所有数据,插入oracle
- Sqlserver 在查询分析器里如何访问远程的的数据库,进行数据查询更新等操作。
- sql server数据库如何建立数据链接到ORACLE数据库,并通过链接查询ORACLE中的表。
- Oracle 跨库查询表数据(不同的数据库间建立连接)
- Sqlserver 2005 配置 数据库镜像:强制服务(可能造成数据丢失):使镜像数据库 强制成为 主数据库
- 数据库(2):配置数据的缓存建立方法,建立通用表模型
- Project2--配置Lucene, 对ccer数据建立索引和查询系统
- c#Winform程序调用app.config文件配置数据库连接字符串 SQL Server文章目录 浅谈SQL Server中统计对于查询的影响 有关索引的DMV SQL Server中的执行引擎入门 【译】表变量和临时表的比较 对于表列数据类型选择的一点思考 SQL Server复制入门(一)----复制简介 操作系统中的进程与线程
- sqlserver跟据当天年月日日期查询数据库当天数据
- [转]SQLSERVER存储过程调用不同数据库的数据_存储过程中通过链接服务器访问远程服务器
- JPA学习笔记---JPA实体Bean的建立+配置文件+junit测试+自动生成(对应实体Bean的)数据库表+插入数据
- SQLServer建立数据库链接
- linkedsqlserver 与远程数据库建立链接
- 跨数据库链接查询-sqlserver
- 2016/05/10 thinkphp 3.2.2 ①系统常量信息 ②跨控制器调用 ③连接数据库配置及Model数据模型层 ④数据查询
- Sqlserver 2005 配置 数据库镜像:强制服务(可能造成数据丢失):使镜像数据库 强制成为 主数据库
- SQLSERVER跨数据服务器,跨数据库查询