En İyi Sosyal Medya Siteleri






SQL Server’de Nesnelerinizi İki Veritabanı Arasında Nasıl Karşılaştırırsınız ?

hack databases running cmd commands from online ms sql

Veritabanının farklı sürümleri ile çalışırken, veritabanı uzmanları nesneleri SQL Server veritabanları arasında karşılaştırıyor.
Tüm veritabanlarının senkronize olduğundan emin olmaları gerekir.

Bu T-SQL Komut Dosyasını kullanarak, iki veritabanını karşılaştırabilir ve Kısıtlamalar, Tablolar, Görünümler, Depolanan Prosedür, Tetikleyiciler gibi eşleşmeyen nesnelerin bir listesini bulabilirsiniz.

Örnek gösteri:
İlk olarak, iki örnek veritabanı oluşturun:

CREATE DATABASE ABC
GO
CREATE DATABASE XYZ
GO

Her iki veritabanında da birkaç örnek tablo oluşturun:

CREATE TABLE ABC.dbo.tbl_Test
(
	ID INT
	,MyDate DATE
)
GO
 
CREATE TABLE ABC.dbo.tbl_MyTest
(
	ID INT
	,Name VARCHAR(50)
)
GO
 
CREATE TABLE XYZ.dbo.tbl_Test
(
	ID INT
	,MyDate DATE
)
GO
 
CREATE TABLE XYZ.dbo.tbl_MyFinal
(
	ID INT
	,Name VARCHAR(50)
)
GO

İki veritabanı arasındaki nesneleri karşılaştırmak için T-SQL Betiği: Veritabanlarınıza
göre @SourceDatabase ve @DestinationDatabase adını değiştirebilirsiniz.

image 27

Sonuç:

ObjectName                         Status
------------------  -------------------------------------------------------
tbl_Test              NULL
tbl_MyFinal           USER_TABLE is missing in the Source Database: ABC
tbl_MyTest            USER_TABLE is missing in the Destination Database: XYZ
E-bültene Abone Ol Merak etmeyin. Spam yapmayacağız.

İlgili Yazılar

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Login for fast comment.

casino siteleri Canlı Casino Siteleri
deneme bonusu veren siteler 2025 Güvenilir Deneme Bonusu Veren Siteler deneme bonusu veren siteler güncel
bahis siteleri grandpashabet grandpashabet giriş cratosroyalbet betwoon maxwin ramadabet dedebet damabet meritking kingroyal.org kingroyal merittbet.com madridbet güncel giriş

Login