sqlserver建dblink】的更多相关文章

--建立连接exec sp_addlinkedserver'ITSV' ,'' , 'SQLOLEDB' ,'IP地址不加端口' exec sp_addlinkedsrvlogin'ITSV' ,'false' ,null , 'username' ,'password' --测试 select* from ITSV.Meetrend.dbo.TcCustomerAuth drop table TcCustomerAuth从正式库复制数据select * into TcCustomerAuth…
Oracle10g 连接 sqlserver hsodbc dblink 方式 非透明网关 那个上传图片太麻烦了,发布到百度文库了 http://wenku.baidu.com/view/b38ae803a32d7375a41780e5.html 因为要用到一个接口用Oracle到sqlserver中取数所以就研究了下(此为window系统下) 如果用透明网关的话还要下载几百兆的安装文件麻烦所以用hsodbc方式来连接 192.168.5.155 为本机(oracle服务器)的ip 192.16…
在同样是SQLserver数据库跨库访问时,只需要以下方法 declare @rowcount int set @rowcount =(select COUNT(*) from sys.servers where name = 'ITSV2') begin exec sp_addlinkedserver 'ITSV2', ' ', 'SQLOLEDB', '192.168.0.222,8989' --IP,端口号 end exec sp_addlinkedsrvlogin 'ITSV2','fa…
我们将Oracle数据同步到sqlserver时,是先得在sqlserver端建表的. 复杂的字段我们不同步,就仅仅考虑以下四种数据类型. Oracle到SQLServer做的映射: int -> int number -> decimal(18,6) number(p,s) -> decimal(p,s) date -> datetime varchar2(n) -> nvarchar(n)   以下是从Oracle端运行的plsql脚本. /* 简单介绍:从oracle拉…
先创建一个分割表名的分割函数 --表值函数用以截取字符串 --如果为其添加一列主键id,则其顺序就会固定了 create FUNCTION [Split](@text NVARCHAR(max)) )) AS BEGIN DECLARE @StartIndex INT --开始查找的位置 DECLARE @FindIndex INT --找到的位置 ) --找到的值 --初始化一些变量 --T-SQL中字符串的查找位置是从1开始的 --开始循环查找字符串逗号 WHILE(@StartIndex…
一.数据库在建表时,一般默认字段如下,也算是标准字段吧 删除标志:DeletionStateCode 创建时间:CreateOn 创建人:CreateBy 更新时间:ModifiedOn 更新人:ModifiedBy 以上是微软CRM里的标准字段名. 主键ID:表面+ID,如用户表(UserID) 各字段名加前缀:表名首字母+功能,如性别字段(U_Sex) 用户表简单例子:UserID, U_Name, U_Phone, U_Sex, CreateOn, CreateBy, ModifiedOn…
create database link DBLINK_IMARK_RAC connect to imark identified by imarkDB12345 using '(DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 172.16.7.114)(PORT = 1521)) (ADDRESS = (PROTOCOL = TCP)(HOST = 172.16.7.116)(PORT = 1521)) (LOAD_BALANCE = yes)…
--**********************************************创建表******************************************************************************************************************** create table sys_user( id ,) primary key not null, --id主键 自增长 loginName ) NOT NULL…
--执行环境:生产环境 / beta环境--备注:文件开头写上描述或者原因.项目USE database --例如 USE LZB GO CREATE TABLE Ymtable1 ( iOrderId INT NOT NULL IDENTITY(1,1) PRIMARY KEY, --自增.主键 sPhone VARCHAR(20) null, bPaidInFull BIT NOT NULL , --值域:0-1 iStatus TINYINT NOT null DEFAULT(0), --…
数据库相关知识积累(sqlserver.oracle.mysql) 1. sqlserver :断开所有连接: (还原数据库) 1.数据库  分离 2. USE master GO ALTER DATABASE [GPOSDB] SET SINGLE_USER WITH ROLLBACK IMMEDIATE GO --查看是否还有用户连接 SELECT * FROM sys.[sysprocesses] WHERE DB_NAME([dbid])='gposdb' GO ALTER DATABA…