1. 서문
우리는 테스트 서버와 회선 네트워크 서버에 데이터베이스를 가지고 있습니다. 회선 네트워크의 일부 필드를 수정하거나 추가하면 이때 회선 네트워크 데이터베이스도 업데이트되어야 합니다. 레코드를 수정한 다음 온라인에서 수정 사항을 하나씩 추가하는 것은 낭비적이고 오류가 발생하기 쉽습니다. 이 문제를 해결하는 더 좋은 방법이 있습니까? 가지다! 이것이 VS와 함께 제공되는 아키텍처 비교 기능입니다.
개인적으로는 개발 초기 단계에서는 필요한 개발 지식을 익히는 것 외에도 개발 도구를 사용하고 이해하는 것도 중요하다고 생각합니다. API를 아는 것과 마찬가지로 능숙하게 사용하면 개발이 더 쉬워집니다.
2. About
VS는 Visual Studio 2005부터 "데이터베이스 스키마 비교 및 동기화" 기능을 지원하기 시작했습니다. Microsoft에서는 이 기능을 일찍 구현했는데, 이는 우리가 자주 사용할 기능임을 보여줍니다. 또한 이 기능을 직접 구현하거나(SQL Server에서 뷰, 저장 프로시저 및 테이블 구조의 비교 구현) 도구로 패키징할 수도 있습니다(MSSQL 아키텍처 및 데이터 비교 가젯 자체 개발). 초보자들에게는 조금 번거로워 여기서는 자세히 다루지 않겠지만, 관심 있는 분들은 한 번 살펴보시면 좋을 것 같습니다.
3. 연습 시작
이 연습에서는 VS2017과 함께 제공되는 SQL Server 도구를 사용하여 두 데이터베이스의 아키텍처를 비교하고 대상 아키텍처와 소스 아키텍처를 동기화합니다.
1. 비교할 두 개의 데이터베이스를 준비합니다
여기에는 두 개의 데이터베이스가 있는데 하나는 로컬이고 다른 하나는 테스트 서버입니다. 이 연습에서는 이 두 데이터베이스를 연결하겠습니다.
2. 원본 데이터베이스와 대상 데이터베이스 연결
소위 원본 데이터베이스와 대상 데이터베이스는 말 그대로 (소스 > 대상)을 의미하며 원본 데이터의 새로운 변경 사항을 대상 데이터베이스에 동기화합니다.
먼저 VS>도구>SQL Server>새 스키마 비교를 엽니다.
소스 선택
데이터베이스를 선택하고 연결 선택을 클릭합니다
소스 서버에 연결하고 확인합니다. 데이터베이스를 선택하는 것을 잊지 마세요
작업 대상을 선택하는 것은 소스를 선택하는 것과 같습니다
대상 서버에 연결하여 확인하고, 데이터베이스를 선택하는 것을 잊지 마세요
3. 소스 데이터베이스와 대상 데이터베이스를 비교
선택한 후. 원본 데이터베이스와 대상 데이터베이스를 모두 비교하려면 왼쪽 상단의 "비교"를 클릭하여 두 데이터베이스 비교를 시작하세요
다음은 원본 데이터베이스와 대상 데이터베이스의 차이점입니다
4. 대상 데이터베이스
비교가 완료된 후 왼쪽 상단에서 업데이트를 선택하면 업데이트하기로 선택한 필드 데이터가 업데이트됩니다. (그림의 빨간색 원) 라이브 필드)
데이터 동기화 실제로는 해당 스크립트를 차등 생성한 후 대상 데이터베이스에서 실행하는 것입니다. 배포 스크립트를 보려면 결과 보기를 선택하세요.
메시지가 표시되면 업데이트가 완료된 것입니다. 그런 다음 "비교"를 수행하여 차이점을 확인합니다.
이제 동기화가 모두 완료되었음을 알 수 있습니다. 아키텍처 비교는 여기에서 끝납니다.
4. 자주 묻는 질문
1. 내 인터페이스가 귀하의 인터페이스와 다른 이유는 무엇입니까? 답변: 내 vs2017과 함께 제공되는 도구에는 다른 버전과 약간의 차이가 있을 수 있지만 일반적인 작동 방식은 동일합니다.
아아아아
위 내용은 Visual Studio2017 데이터베이스 아키텍처 소개의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

Windows11引入了更多macOS风格的UI元素。您将获得重新设计的任务栏,开始菜单位于中心。是的,您可以更改它的位置,但默认情况下,它将放置在中心。控制中心还进行了一些设计调整。在下一次更新中,对Android应用程序的支持也将与重新设计的记事本和媒体播放器一起提供。尽管所有这些功能都使Windows11比Windows10有了不错的升级,但用户的脑海中正在酝酿某些疑虑。有一部分用户和开发人员担心Windows11是否会支持遗留应用程序和技术,无论是否落后。由于V

本篇文章给大家带来了关于mysql的相关知识,其中主要介绍了关于索引优化器工作原理的相关内容,其中包括了MySQL Server的组成,MySQL优化器选择索引额原理以及SQL成本分析,最后通过 select 查询总结整个查询过程,下面一起来看一下,希望对大家有帮助。

VCRUNTIME140.dllismissing错误是您在Windows上的VisualC++Redistributable文件存在问题。您可以使用本教程解决问题。Windows应用程序和软件需要DLL文件才能运行——没有它们,它们可能会完全停止工作。例如,如果您看到VCRUNTIME140.dllismissing错误,这表明您的PC缺少此文件,从而阻止应用程序启动。这可能是由于应用程序安装不成功。它甚至可以在运行Windows更新后出现。值得庆幸的是,您可以很容易

如此多的用户报告说,每当他们尝试运行应用程序时,它都会抛出一条错误消息,指出代码执行无法继续,因为未找到CONCRT140.dll。在打开Adobe应用程序、Halo、ForzaHorizon5等时,您可能会遇到找不到CONCRT140.dll。因此,这不是特定于某个应用程序的问题。如果没有安装正确的DLL,应用程序将无法正常工作,因为它们的代码依赖于这些库中编写的代码。在本文中,我们将了解CONCRT140.dll是什么以及它丢失的原因,以及我们如何下载它并修复错误。什么是

MicrosoftVisualC++已成为运行大多数常见应用程序所需的Windows操作系统的组成部分。现在,一些用户最近抱怨他们在尝试安装VisualC++RedistributablePackagesfor2015或MicrosoftVisualStudioRedistributablePackagesfor2013时遇到的问题。根据这些用户的说法,安装程序中途停止并显示“0x80240017-未指定错误”.这次失败的背后可能有很多原因。因此,不要在此

数据库系统由4个部分构成:1、数据库,是指长期存储在计算机内的,有组织,可共享的数据的集合;2、硬件,是指构成计算机系统的各种物理设备,包括存储所需的外部设备;3、软件,包括操作系统、数据库管理系统及应用程序;4、人员,包括系统分析员和数据库设计人员、应用程序员(负责编写使用数据库的应用程序)、最终用户(利用接口或查询语言访问数据库)、数据库管理员(负责数据库的总体信息控制)。

微软发布了VisualStudio202217.3。此更新带来了对.NET多平台应用程序UI(.NETMAUI)的支持、为MicrosoftTeams开发应用程序的能力、C++改进、Azure容器应用程序以及改进的LiveUnitTesting。您可以通过打开VisualStudio中的帮助>新增功能来查看新功能的完整列表。此更新中的主要功能是.NETMAUI已从预览支持中毕业,现在可在Windows上的VisualStudio2022

数据库的“完整性”是指数据的正确性和相容性。完整性是指数据库中数据在逻辑上的一致性、正确性、有效性和相容性。完整性对于数据库系统的重要性:1、数据库完整性约束能够防止合法用户使用数据库时向数据库中添加不合语义的数据;2、合理的数据库完整性设计,能够同时兼顾数据库的完整性和系统的效能;3、完善的数据库完整性有助于尽早发现应用软件的错误。


핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

AI Hentai Generator
AI Hentai를 무료로 생성하십시오.

인기 기사

뜨거운 도구

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

DVWA
DVWA(Damn Vulnerable Web App)는 매우 취약한 PHP/MySQL 웹 애플리케이션입니다. 주요 목표는 보안 전문가가 법적 환경에서 자신의 기술과 도구를 테스트하고, 웹 개발자가 웹 응용 프로그램 보안 프로세스를 더 잘 이해할 수 있도록 돕고, 교사/학생이 교실 환경 웹 응용 프로그램에서 가르치고 배울 수 있도록 돕는 것입니다. 보안. DVWA의 목표는 다양한 난이도의 간단하고 간단한 인터페이스를 통해 가장 일반적인 웹 취약점 중 일부를 연습하는 것입니다. 이 소프트웨어는

SecList
SecLists는 최고의 보안 테스터의 동반자입니다. 보안 평가 시 자주 사용되는 다양한 유형의 목록을 한 곳에 모아 놓은 것입니다. SecLists는 보안 테스터에게 필요할 수 있는 모든 목록을 편리하게 제공하여 보안 테스트를 더욱 효율적이고 생산적으로 만드는 데 도움이 됩니다. 목록 유형에는 사용자 이름, 비밀번호, URL, 퍼징 페이로드, 민감한 데이터 패턴, 웹 셸 등이 포함됩니다. 테스터는 이 저장소를 새로운 테스트 시스템으로 간단히 가져올 수 있으며 필요한 모든 유형의 목록에 액세스할 수 있습니다.

Atom Editor Mac 버전 다운로드
가장 인기 있는 오픈 소스 편집기

ZendStudio 13.5.1 맥
강력한 PHP 통합 개발 환경
