04 2008 档案
摘要:问题1:Service Broker 常见问题队列 test.dbo.IncomingQueue 中运行的已激活过程 [dbo].[ReadIncomingMessageProc] 输出以下信息: 'Access to the remote server is denied because the current security context is not trusted.'由于当前安全上下文不可信,因此访问远程服务器的请求遭到拒绝。解决:修改 运行Service Broker数据库的信任状态为可信任,注意一定不是远程目标数据库的信任状态例如:ALTER DATABASE
阅读全文
摘要:services broker常用视图和脚本 -- 查看传输队列中的消息--如果尝试从队列中移除时,列将表明哪里出现了问题select * from sys.transmission_queue -- 查看Service Broker 激活的存储过程select * from sys.dm_broker_activated_tasks-- 查看数据库中的每个会话端点。会话端点代表Service Broker 会话的每一端。-- 会话端点视图state列显示会话的状态select * from sys.conversation_endpoints -----------------------.
阅读全文
摘要:Service Broker 要点--Service Broker 简介Service Broker是使SQL Server成为一个构建可靠的分布式异步应用程序平台。Service Broker并不是一个通用的消息处理系统。Service Broker支持事务性消息处理,事务性消息处理是保证消息只被处理一次且按顺序处理的唯一方法。--应用场景1 可靠的面向服务构架Service Oriented Architecture (SOA)2 异步处理:数据仓库每天夜间进行的数据抽取工作If each message is a SQL statement or stored procedure to
阅读全文
摘要:sql server 2005 建立链接服务器--使用 Microsoft OLE DB Provider For ORACLE 链接ORACLE 1、建立链接数据库sp_addlinkedserver '别名', 'Oracle', 'MSDAORA', '服务名'GOEXEC sp_addlinkedsrvlogin @rmtsrvname='别名',@useself='false',@locallogin='sa',@rmtuser='oracle用户名',@r
阅读全文
摘要:RunningSSISpackageprogrammatically MichaelEntin http://blogs.msdn.com/michen/archive/2007/03/22/running-ssis-package-programmatically.aspx IgotseveralquestionsaskingwhatisthebestwaytorunSSISpackagesprogrammatically.OnequestionisaboutrunningSSISfroma.NET1.1application(SSISuses.NET2.0).Anotheraboutrun
阅读全文
摘要:《TheDataWarehouseToolkit》(SecondEdition) TheCompleteGuidetoDimensionalModeling RalphKimball MargyRoss --DifferentInformationWorlds Oneofthemostimportantassetsofanyorganizationisitsinformation.This assetisalmostalwayskeptbyanorganizationintwoforms:theoperational systemsofrecordandthedatawarehouse.Cru
阅读全文