如何创建目标数据库
在文您将学习创建目标数据库和所有与发起方数据库不存在依赖关系的 Service Broker 目标对象。从与数据库引擎目标实例运行在同一台计算机上的 Management Studio 副本中执行这些步骤。
-
复制以下代码并将其粘贴到查询编辑器窗口中。然后,运行代码为此数据库引擎实例创建 Service Broker 端点。Service Broker 端点建立了 Service Broker 消息发送到的网络地址。该端点使用 Service Broker 默认 TCP 端口 4022,建立将使用 Windows 身份验证连接来发送消息的数据库引擎远程实例。
Windows 身份验证在两台计算机处于相同的域或可信任域中时有效。如果计算机不在可信任的域中,请将证书安全设置用于端点。
复制代码
-
复制以下代码并将其粘贴到查询编辑器窗口中。在 CREATE MASTER KEY 语句中更改密码。然后,运行代码以创建用于本教程的目标数据库。默认情况下,新数据库将 ENABLE_BROKER 选项设置为 ON。该代码还会创建用于支持加密和远程连接的主密钥和用户。
USE master; GO IF EXISTS (SELECT * FROM sys.databases WHERE name = N'InstTargetDB') DROP DATABASE InstTargetDB; GO CREATE DATABASE InstTargetDB; GO USE InstTargetDB; GO CREATE MASTER KEY ENCRYPTION BY PASSWORD = N''; GO CREATE USER TargetUser WITHOUT LOGIN; GO -
复制以下代码并将其粘贴到查询编辑器窗口中。更改 BACKUP CERTIFICATE 语句中指定的文件名,以引用系统中的某个文件夹。然后,运行代码来创建用于加密消息的目标证书。您指定的文件夹的权限设置应当只允许您的 Windows 帐户和用于运行数据库引擎实例的 Windows 帐户访问该文件夹,其他帐户一概不能访问。为了进行第 2 课,必须手动将 InstTargetCertificate.cer 文件复制到可从发起方实例访问的文件夹。
-
复制以下代码并将其粘贴到查询编辑器窗口,然后运行代码为会话创建消息类型。此处指定的消息类型名称和属性必须与下一课在 InstInitiatorDB 中创建的消息类型名称和属性相同。
CREATE MESSAGE TYPE [//BothDB/2InstSample/RequestMessage] VALIDATION = WELL_FORMED_XML; CREATE MESSAGE TYPE [//BothDB/2InstSample/ReplyMessage] VALIDATION = WELL_FORMED_XML; GO-
复制以下代码并将其粘贴到查询编辑器窗口中。然后,运行代码为会话创建约定。此处指定的约定名称和属性必须与下一课在 InstInitiatorDB 中创建的约定名称和属性相同。
CREATE CONTRACT [//BothDB/2InstSample/SimpleContract] ([//BothDB/2InstSample/RequestMessage] SENT BY INITIATOR, [//BothDB/2InstSample/ReplyMessage] SENT BY TARGET ); GO-
复制以下代码并将其粘贴到查询编辑器窗口中。然后,运行代码以创建要用于目标的队列和服务。CREATE SERVICE 语句将该服务与 InstTargetQueue 相关联,以便将所有发送到该服务的消息接收到 InstTargetQueue 中。CREATE SERVICE 还指定只有使用先前创建的 //BothDB/ 2InstSample/SimpleContract 的会话才能将该服务用作目标服务。
复制代码CREATE QUEUE InstTargetQueue; CREATE SERVICE [//TgtDB/2InstSample/TargetService] AUTHORIZATION TargetUser ON QUEUE InstTargetQueue ([//BothDB/2InstSample/SimpleContract]); GO您已经成功创建了将要用于本教程的数据库。接下来,将创建 InstInitiatorDB 并使用支持 Service Broker 会话发起方端点所需的对象来配置它。
- 数据库(62883)
-
相关推荐
数据库数据恢复-oracle数据库报错无法打开的数据恢复案例
oracle数据库数据恢复环境: 一台服务器,底层由12块硬盘组成一组磁盘阵列,上层操作系统上运行oracle数据库。 oracle数据库故障: 数据库无法打开,报错:“数据库无法打开”,管理员第一时间将服务器关机,联系我们中心恢复数据。2023-10-12 14:00:2059数据库应用及其特点 数据库数据的基本特点
数据库应用及其特点 数据库数据的基本特点 数据库应用及其特点 随着计算机技术的不断发展和普及,数据处理已经成为各企业、机构和个人不可或缺的一部分。而数据库应用是以计算机技术为基础实现数据存储、处理2023-08-28 17:22:25447MySQL数据库管理与应用
讨论MySQL数据库的管理和应用。 管理MySQL数据库 在管理MySQL数据库之前,我们需要了解基本的数据库概念和操作语言。MySQL使用SQL(Structured Query Language)语言进行操作。 1. 创建数据库 为了在MySQL中存储和管理数据,我们需要创建一个数据库。在MySQ2023-08-28 17:15:26211sql怎么用代码创建数据库
sql怎么用代码创建数据库 SQL是一种结构化查询语言,用于通过编程语言与数据库进行通信。它允许用户从数据库中检索、修改和删除数据。在本文中,我们将讨论如何使用SQL代码创建一个数据库。 在创建2023-08-28 17:09:43922oracle数据库如何连接
oracle数据库如何连接 Oracle数据库是目前非常流行的关系型数据库管理系统,它可以在各种平台上运行,因此它是企业级应用程序的首选数据库。Oracle数据库可以使用多种方式进行连接,如本文2023-08-28 17:09:333184使用SQL语句创建数据库
使用SQL语句创建数据库 在今天的信息社会中,数据库是信息化建设的关键要素之一,已经成为企业和组织的重要管理工具。创建数据库是数据库操作的第一步,在构建一个数据库系统的同时,必须慎重考虑数据库2023-08-28 17:09:301455SQLite数据库增删改查
,但对于小型应用或者移动应用来说,它的运行效率和资源占用较小,非常适合使用。在本篇文章中,我们将探讨SQLite数据库的增删改查操作。 一、SQLite数据库的基本操作 1. 创建数据库 当您需要使用SQLite数据库时,首先需要创建一个数据库。创建数据库的步骤主要包括以2023-08-28 17:09:23275python读取数据库数据 python查询数据库 python数据库连接
python读取数据库数据 python查询数据库 python数据库连接 Python是一门高级编程语言,广泛应用于各种领域。其中,Python在数据库处理方面有着广泛的应用,可以轻松地连接各种数据库2023-08-28 17:09:18349python有什么用 如何用python创建数据库
python有什么用 如何用python创建数据库 Python是一种高级编程语言,可以用于开发各种类型的应用程序和工具。它的广泛应用使它在编程领域中极为受欢迎。Python被用于数据分析、web2023-08-28 16:41:28232什么是Sqlite数据库?
。 一、历史 Sqlite数据库最早由D. Richard Hipp在1987年所创建,当时他正在为U.S. Navy研发一个系统,该系统需2023-08-28 16:41:02363如何创建一个Sqlite数据库?
如何创建一个Sqlite数据库? Sqlite是一种轻量级、占用空间小、操作速度快的嵌入式数据库,使用它可以方便地存储和管理数据。Sqlite是免费和开源的软件,使得它成为一个流行的选择。创建一个2023-08-28 16:40:59703SQLite数据库的特点 SQLite数据库简单介绍
SQLite数据库的特点 SQLite数据库简单介绍 SQLite数据库是一种轻型的嵌入式数据库,其最主要的特点在于其开源、免费和可嵌入的特性。SQLite既是一种嵌入式、关系型数据库,又支持SQL2023-08-28 16:40:531089什么是向量数据库?关系数据库和向量数据库之间的区别是什么?
向量数据库是一种以向量嵌入(高维向量)方式存储和管理非结构化数据(如文本、图像或音频)的数据库,以便于快速查找和检索类似对象。2023-08-16 10:13:08483云数据库和普通数据库区别?|PetaExpress云端数据库
云数据库和普通数据库区别? 一、云数据库和普通数据库的特点 1、云数据库的特点 它通过冗余存储和故障转移技术确保数据库在线和稳定运行。 2、普通数据库的优点 确保您的数据始终保持一致、原子性、隔离性2023-08-01 17:13:09249数据库数据恢复-Syabse数据库数据恢复案例
数据库恢复环境: Sybase版本:SQL Anywhere 8.0。 数据库故障: 数据库所在的设备意外断电后,数据库无法启动。2023-07-28 14:38:50198数据库数据恢复-Oracle数据库文件出现坏块的数据恢复案例
打开oracle数据库报错:“system01.dbf需要更多的恢复来保持一致性,数据库无法打开”。 北亚企安数据恢复工程师检测数据库文件发现sysaux01.dbf有坏块2023-07-18 15:10:29214数据库建立|数据库创建的方法?
数据库是一个存储关键数据的文件系统。利用数据库管理系统建立每个人的数据库可以更好地提供安全。 数据库建立|数据库创建的方法? 数据库是现代计算机技术中极其重要的组成部分。数据库是存储结构化数据的集合2023-07-14 11:15:01377PetaExpress云数据库 MongoDB(mongodb数据库)优势
MongoDB(mongodb数据库)优势: 轻松部署文档数据库MongoDB 控制台可以创建数据库,文档数据库MongoDB 例子可以在几分钟内创建并投入使用。 高可靠存储引擎 系统可靠,硬件可靠2023-07-14 10:06:05107Oracle:数据库开发和管理的工具
的路径。 数据库设计 可视化编辑器中的设计表 精心设计的表设计器,可以直观地创建和编辑表、列、键、索引、关系和约束,而无需键入任何代码。 在数据库图中绘制对象 将数据库对象从数据库资源管理器拖到图表工具中。该图将反映所有对象和现有连接,从而简化了进一2023-06-19 09:54:01202数据库知识
大数据时代的数据库 --数据采集、数据清洗和分析、数据可视化:提供决策依据 openGauss是一款高性能、高安全、高可靠的企业级开源关系型数据库,目前只支持Linux系统 GaussDB(for MySQL),是华为自研的最新一代企业级高扩展海量存储分布式数据库(云数据库)2023-06-09 16:10:370上位机开发之SQL server数据库学习
启动数据库,然后以windows身份登录 新建数据库的方法为: 鼠标点击数据库节点然后单击右键,点击新数据库建 填写名称和路径后 点击确认然后完成数据库的创建 下节点 : 数据库的组成 数据库是以2023-05-10 10:23:400Devart:如何通过跨多个数据库自动执行数据库脚本来节省时间和减少错误
脚本已经成功执行,并且已经在目标数据库中创建了Users表。如果使用dbForgeStudio for SQL Server对多个数据库运行脚本,该工具将为每个数据库打开单独的SQL文档。这允许您确认查询完成状态。2023-04-06 09:49:46254有哪些不同的MySQL数据库引擎?
数据库引擎是MySQL组件,可以处理SQL操作,例如从数据库创建、读取和更新数据。MySQL中有两种类型的引擎:事务性和非事务性。2023-04-03 16:38:10674什么是 NoSQL数据库?为什么要使用NoSQL数据库?
列式数据库基于表存储,但没有严格的列格式。列式数据库不要求每一列都有值,而且可以组合包含不同数据格式的行段和列段。2023-03-15 11:34:20573数据库技术与数据库学习笔记
数据库技术是贯穿信息技术发展的核心技术。数据库技术可为大数据的应用提供高效的存储和查询服务,可为大数据的应用提供可靠和安全的大容量信息。2023-02-14 09:41:44384【数据库数据恢复】MongoDB数据库数据恢复案例
MongoDB数据库数据恢复环境: MongoDB数据库部署在一台虚拟机上,虚拟机操作系统为Windows Server2012。 MongoDB数据库故障&分析: 由于业务发展2023-01-05 13:50:52467数据库上云已成趋势,华为云数据库与传统数据库对比解析
,并不适合海量数据存储,并且装载的速度慢。举个例子,当传统索引需要重新创建,加载的性能就会大幅度下降。为了解决此类问题,华为云数据库应运而生。 与传统数据库不同的是,华为云提供的云数据库RDS,是一种稳定可靠,可2022-12-27 16:52:31530【数据库数据恢复】MySQL数据库Delete误删除的数据恢复案例
MySQL数据库属于关系型数据库。SQL是一种用于操作关系型数据库的结构化语言。关系型数据库就是指在关系模型的基础上建立起来的数据库,是一种借助了集合代数等一些数学方法和数学概念处理数据的数据库。2022-12-07 11:49:272298【数据库数据恢复】MongoDB数据库数据迁移报错的数据恢复案例
MongoDB数据库存储方式是将文档存储在集合之中,而不是像Oracle、MySQL一样的关系型数据库。 MongoDB数据库是开源数据库,也提供具有附加功能的商业版本。2022-12-06 11:46:19902华为云数据库\-GaussDB for MySQL数据库
华为云数据库-GaussDB for MySQL数据库 GaussDB是华为云自主研发的一款高性能关系型数据库,它完全兼容了MySQL,而且它是华为云最新的一代企业级分布式关系型数据库,它也继承了2022-10-27 14:56:43657华为云数据库-RDS for MySQL数据库
华为云数据库-RDS for MySQL数据库 华为云数据库作为华为云的一款数据库产品,它主要是以MySQL数据库为主,DDS/GaussDB(for Redis)/GaussDB2022-10-27 11:06:48770常见的数据库管理
大型数据库(大型机)Oracle(亿级),中型数据库(分布式超大型)mysql(百万级),轻型数据库(嵌入式设备)sqlite(万级),访问数据库使用SQL语句,适用于所有的数据库。2022-10-10 16:19:051311SQL SERVER数据库数据恢复案例
数据库数据恢复环境: 某品牌存储存放大小约80TB的SQL SERVER数据库,数据库包含两个LDF文件,每10天生成一个500GB大小的NDF文件。 数据库故障&分析: 存储损坏,SQL SERVER数据库不可用。对数据库文件进行恢复后发现有几个NDF文件大小变为0KB。2022-09-29 11:39:19661数据库语言的目标,SQL为什么不行
数据库这个软件,名字中有个“库”字,会让人觉得它主要是为了存储的。其实不然,数据库实现的重要功能有两条:计算、事务!也就是我们常说的 OLAP 和 OLTP,数据库的存储都是为这两件事服务的,单纯的存储并不是数据库的目标。2022-04-14 09:27:51850lanbview怎么与数据库连接?
在ODBC中设置与远程数据库SQL Server连接步骤:①在操作系统中通过“控制面板”选择“管理工具”中的“数据源(ODBC)”,“添加”创建新数据源。在“创建新数据源”对话框的驱动程序列表中选2012-03-22 11:32:34ODX 诊断数据库转换工具 — DDC
(2.2.0) 数据库的工具。ODX 是格式标准化的诊断数据库文件,我们在诊断不同的车或者不同的 ECU 时,加载适配这个车型或 ECU 的 ODX 文件即可,而无需对诊断2022-03-30 13:48:44数据库是什么,一文带你入门数据库
是不是还有许多业务人员对于数据库的基本概念还不清楚,但是日常工作却都需要用到它,今天,Smartbi小麦来带大家深入了解数据库的基本概念。 首先我们先要搞清楚数据库是什么? 简而言之,数据库是一个2022-01-20 11:24:59636云数据库和自建数据库的区别及应用
云数据库是指优化和部署在云端的数据库,阿里云和腾讯云都提供云数据库,云数据库和自己搭建的数据库有什么区别?有必要使用云数据库吗?2020-11-20 16:26:523915创建新的数据库和更改SQL Server CE数据库中的数据操作教程免费下载
SQL Server CE 中的数据库是存储结构化数据的表集合。在可以存储数据库之前,必须创建数据库。在创建数据库之后,可以创建保存数据的表。2019-09-19 11:28:374数据库教程之SQL Server数据库管理的详细资料说明
Server的数据组织形式,数据库文件和日志文件的特征和作用;4.在企业管理器和查询分析器中创建和删除数据库;5.数据库的配置和维护操作;2019-03-01 11:00:4223数据库应用系统的优势
数据库应用系统是由数据库系统、应用程序系统、用户组成的,具体包括:数据库、数据库管理系统、数据库管理员、硬件平台、软件平台、应用软件、应用界面。数据库应用系统的7个部分以一定的逻辑层次结构方式组成一2019-02-28 15:50:245704数据库教程之数据库的设计过程资料说明
本文档的详细介绍的是数据库教程之数据库的设计过程资料说明主要内容包括了:1 概念综述 ,2 定义任务陈述和任务目标 ,3 分析当前的数据库 ,4 建立表结构,5 码的概念 ,6 字段说明 ,7 表联系,8 业务规则 ,9 视图设计和集成,10 物理数据库设计2019-02-20 14:05:4610数据库学习教程之数据库的发展状况如何数据库有什么新发展
本文档的主要内容详细介绍的是数据库学习教程之数据库的发展状况如何数据库有什么新发展主要内容包括了:1 数据库技术发展概述2 数据库发展的3个阶段3 数据库系统发展的特点4 数据库技术发展趋势2018-10-25 16:29:285数据库教程之数据库的创建与管理详细资料免费下载
本文档的主要内容详细介绍的是数据库教程之数据库的创建与管理详细资料免费下载。内容包括了:SQL Server数据库概述, 创建数据库,修改数据库,删除数据库,分离和附加数据库的资料免费下载2018-10-19 10:41:1618数据库教程之如何进行数据库设计
本文档的主要内容详细介绍的是数据库教程之如何进行数据库设计内容包括了:1 数据库设计概述 ,2 数据库需求分析 ,3 数据库结构设计 ,4 数据库行为设计 ,5 数据库实施,6数据库的运行和维护2018-10-19 10:41:0021数据库设计时应该考虑什么?数据库设计和物理存储结构这里概述
创建数据库的第一步是制订计划,该计划可在实现数据库时用作指南;也可以在数据库实现完成后,用作数据库的功能说明。数据库设计的复杂性和细节由数据库应用程序的复杂性和大小及用户数确定。2018-09-27 15:32:445数据库引擎是什么
数据库引擎是用于存储、处理和保护数据的核心服务。利用数据库引擎可控制访问权限并快速处理事务,从而满足企业内大多数需要处理大量数据的应用程序的要求。 使用数据库引擎创建用于联机事务处理或联机分析处理数据的关系数据库。2018-02-24 14:43:4610361常用的数据库引擎有哪些_数据库引擎分类
数据库引擎是用于存储、处理和保护数据的核心服务。利用数据库引擎可控制访问权限并快速处理事务,从而满足企业内大多数需要处理大量数据的应用程序的要求。 使用数据库引擎创建用于联机事务处理或联机分析处理数据的关系数据库。2018-02-24 13:56:1220358jdbc连接数据库的五个步骤
jdbc连接数据库的五个步骤:1、创建数据库的连接2、创建一个Statement3、执行SQL语句4、处理结果5、关闭JDBC对象。详细说明请看下文2018-02-05 19:08:5329384目前流行的数据库_构建数据库系统的流程
本文主要介绍了目前流行的数据库以及构建数据库系统的流程。可以把数据库定义为数据的集合,或者说数据库就是为了实现一定的目的而按某种规则组织起来的数据的集合。数据库管理系统就是管理数据库的系统,即对数据库执行一定的管理操作。2018-02-04 11:22:106657数据库引擎及底层实现原理
数据库引擎是用于存储、处理和保护数据的核心服务。利用数据库引擎可控制访问权限并快速处理事务,从而满足企业内大多数需要处理大量数据的应用程序的要求。 使用数据库引擎创建用于联机事务处理或联机分析处理数据的关系数据库。2017-11-22 09:11:4711614NoSQL数据库类型
有四大NoSQL类型:键值存储(key-value store),文件存储(document store),列导向的数据库(Column-Oriented Database)和图形数据库(graph2017-10-12 17:24:372数据库,数据库是什么意思
数据库,数据库是什么意思 数据是当今信息社会的一种极为重要的资源,人们的一切活动都离不开数据。如学校中的学生档案、学习成绩记录、学2010-03-18 15:05:225153什么是基因组序列数据库
什么是基因组序列数据库 GSDB是基因组序列数据库(Genome Sequence Data Base),由美国新墨西哥州Santa Fe的国家基因组资源中心创建。GSDB2009-06-17 07:37:421271数据库使用教程下载
创建数据库是实施数据库应用系统的第一步,创建合理结构的数据库需要合理的规划与设计、需要了解数据库物理存储结构与逻辑结构。数据库是表的集合,数据库中包含的各类对2009-05-09 11:08:5648北大青鸟SQL Server数据库课件
北大青鸟SQL Server数据库课件数据库有哪些基本操作?建库建表加约束创建登录帐户 基本的数据操纵语句有哪些?语法是?增(INSERT)删(DELETE)改(UPDATE2008-09-27 22:23:09310 -
-
-
-
评论
查看更多