SQL Federation 实验

原创 2013年03月06日 19:53:07

第一步,创建表

CREATE DATABASE SalesDB
GO

第二步,连接到SalesDB,创建Federation
--
CREATE FEDERATION CustomerFederation(cid BIGINT RANGE)
GO
-- Connect to the federation member
USE FEDERATION CustomerFederation(cid = 0) WITH FILTERING=OFF, RESET
GO
CREATE TABLE [dbo].[Customer](
	[CustomerID] [bigint] NOT NULL,
	[Title] [nvarchar](18) NULL
 CONSTRAINT [PK_Customer] PRIMARY KEY CLUSTERED ([CustomerID] ASC) 
) FEDERATED ON (cid = CustomerID)
GO
CREATE TABLE [dbo].[CustomerAddress](
	[AddressID] [int] NOT NULL,
	[CustomerID] [bigint] NOT NULL,
	[AddressName]  [nvarchar](80) NULL
 	CONSTRAINT [PK_CustomerAddress] PRIMARY KEY CLUSTERED ([CustomerID],[AddressID] ASC)
) FEDERATED ON (cid = CustomerID)
GO
CREATE TABLE [dbo].[PostalCode](
	[PostalCodeID] [int] NOT NULL,
	[PostalCode] [nvarchar](15) NOT NULL
	 CONSTRAINT [PK_PostalCode] PRIMARY KEY CLUSTERED ([PostalCodeID] ASC)
)
GO

第三步,写入数据
USE FEDERATION CustomerFederation(cid = 0) WITH FILTERING=OFF, RESET
GO
Insert into [Customer](CustomerID,Title) values(999,'Symbio')
Insert into [Customer](CustomerID,Title) values(1000,'MS')
Insert into [Customer](CustomerID,Title) values(1001,'ABB1')
GO
Insert into [CustomerAddress]([AddressID],[CustomerID],[AddressName])   values(1,999,'Symbio Address')
Insert into [CustomerAddress]([AddressID],[CustomerID],[AddressName])   values(2,1000,'MS Address')
Insert into [CustomerAddress]([AddressID],[CustomerID],[AddressName])   values(3,1001,'ABB1 Address')
GO
Insert into [PostalCode]([PostalCodeID],[PostalCode])  values(1,'95568')
Insert into [PostalCode]([PostalCodeID],[PostalCode])  values(2,'95569')
Insert into [PostalCode]([PostalCodeID],[PostalCode])  values(3,'95570')


第四步,拆分,连接到主库SalesDB
GO
ALTER FEDERATION CustomerFederation SPLIT AT(cid = 1000)


第五步,验证

USE FEDERATION CustomerFederation(cid = 999) WITH RESET, FILTERING=on
GO


select * from [Customer]
select * from [CustomerAddress]
select * from [PostalCode]



版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

HDFS HA系列实验之四:HA+Federation

本篇的配置环境是基于HDFS HA系列实验之二:HA+JournalNode+zookeeper  上进行的。1:原理图   A:实验环境之组成DNS:productserverHA1(nameser...

SQL Azure Federation Exercise

1) Create a Federation  Database 2) Working with Federated Tables from ADO.NET note:Folks that a...

hadoop HA+federation

  • 2015-10-10 13:42
  • 660KB
  • 下载

oracle: OCA-047-题解与实验(10)--SQL语句中to_date的用法

每天写写博客,多么惬意,不过认真阅读别人的博客也是挺好的习惯,同时,写一篇值得别人看的博客更是好的习惯。如果有一天咱转行了,至少留下了足迹。。。 题目: 答案解释:这个题目比较简单,写这篇的目...

Sql Server数据库 实验二 数据库及数据库对象的创建和管理

实验二  数据库及数据库对象的创建和管理   一、实验目的 1.掌握用企业管理器(Enterprise Manager)对数据库的完整创建、修改和删除 2.掌握用企业管理器(Enterpri...

sql实验记录

实验数据 关系数据库SPJ,包含以下四个关系 关系S SNO SNAME STATUS CITY S1 精  益...

实验七 T-SQL语句高级应用(一)

实验七 T-SQL语句高级应用(一)   1、实验目的 (1)掌握游标、大对象类型数据的基本概念 (2)掌握游标处理结果集的基本过程 2、实验内容 (1)使用游标输出学生姓名、选修课程名称...

oracle: OCA-047-题解与实验(9)--SQL语句中COUNT和NLV的用法

唱着那无人问津的歌谣~如果有一天,我老无所依~请把我留在那时光里~  题目: 答案解释:exhibit是一个很多表的图,不贴出来了,题意简单就是检验会不会用count及nvl了,看例子吧 S...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)