易截截图软件、单文件、免安装、纯绿色、仅160KB

MS SQL Server连接Oracle

1.  安装oracle 10G客户端
要访问oracle数据库必须安装oracle客户端。安装oracle客户端有两种方式,即完整安装和立即安装,这两种方式都可以。安装完后配置要链接数据库服务器。
$ORACLE_HOME\network\admin\tnsname.ora
在此配置文件里添加如下内容:
sunora =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = sunora)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SERVICE_NAME = mis)
    )
  )
2.        创建链接
创建链接有两种方式:
第一种方式:sql语句创建
打开sqlserver manager studio,新建查询窗口,在窗口中执行下列语句:
sp_addlinkedserver ‘sei’, ‘Oracle’, ‘MSDAORA’, ‘seidb’
sp_addlinkedsrvlogin 'seidb', false, 'sa', 'poweronhr', 'p123456'
执行完后创建链接完成。
第二种方式:图形界面创建
 
在新建链接服务器窗口à选择页à常规页里输入如下内容,具体参看下图
在新建链接服务器窗口à选择页à安全性页添加登录映射,如下图
本地登录:登录sql server数据库的用户名;
远程用户:登录oracle数据库的用户名;
远程密码:登录oracle数据库的密码;
上述操作完成后点击确认完成创建链接。
3.        测试
在sql server管理器中可以查看你所创建的oracle数据库链接并查看里面的数据表及数据:
Sql语句格式:
Select * from openquery(SEI,’select * from poweronhr.department’)
附加上我配置的数据源的截图


相关文档:

SQL数据库不同备份名称存放不同路径还原方法

/*------------------------------------------------------------------
--  Author : htl258(Tony)
--  Date   : 2010-04-15 22:07:01
--  Version: Microsoft SQL Server 2008 (RTM) - 10.0.1600.22 (Intel X86)
    Jul  9 2008 14:43:34
    Copy ......

经典SQL语句大全

一、基础
1、说明:创建数据库
CREATE DATABASE database-name
2、说明:删除数据库
drop database dbname
3、说明:备份sql server
--- 创建 备份数据的 device
USE master
EXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNwind_1.dat'
--- 开始 备份
BACKUP DATABASE pubs TO testBack
4、说 ......

sql触发器实现自动编号格式


使用触发器来实现
create table test(
id varchar(20),
sname varchar(20)
)
create TRIGGER [test_insert] ON [dbo].[test]
INSTEAD OF INSERT
AS
declare @str varchar(20)
declare @i integer
set @str = 'BV'+left(convert(char,getdate(),112),6)
select @i=isnull(max(cast(right(rtrim(id),len(id)-8 ......

优化的ms sql server分页sql语句

优化的ms sql server分页sql语句
发布时间: 2009-8-15 00:00 |  发布作者: hjh |   |  查看: 3次
特点:一次查询,数据库Databnse只返回一页的数据。而否则取出所有的数据。
说明:
pagesize: 每页呈现记录数
cureentpage:当前页数
select * from ( select TOP pagesize * from ( S ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号