Tüm Ürünler
Search
Belge Merkezi

Data Management:Üçüncü taraf veya kendi yönettiğiniz bir veritabanı ekleme

Son Güncelleme:Oct 04, 2026

Data Management (DMS), genel IP adreslerine sahip veritabanları, ECS üzerinde barındırılan kendi yönettiğiniz örnekler, database gateway üzerinden bağlı veritabanları, VPC gateway üzerinden bağlı veritabanlar ve MyBase veritabanı örnekleri dahil olmak üzere üçüncü taraf veya kendi yönettiğiniz veritabanlarının DMS'e eklenmesini destekler. Bu konu, üçüncü taraf veya kendi yönettiğiniz veritabanlarını DMS'e nasıl ekleyeceğinizi açıklar.

Ön koşullar

Kullanım notları

  • Hatalardan kaçınmak için girdiğiniz bilgilerin önüne veya arkasına boşluk ya da başka karakterler eklemeyin.

  • İnternete açık veritabanları saldırılara karşı savunmasızdır. Veritabanınıza İnternet üzerinden bağlanmanız gerekiyorsa güvenliği artırmak için bir IP adresi izin listesi ekleyin.

  • Örnek kaynağı bir database gateway veya VPC PrivateLink ise ilgili kaynakları önceden hazırlayın.

  • Örnek kaynağı MyBase Open Edition olduğunda yalnızca ACK üzerindeki MyBase örneklerini ekleyebilirsiniz.

Veritabanı hesabı izinleri

Zaten kullanımda olan hesapların paylaşılmasını önlemek amacıyla yeni bir veritabanı hesabı oluşturmanızı öneririz. Veritabanı hesabı izinleri aşağıdaki gibidir:

  • Bir örnekteki tüm veritabanlarını yönetmek için tüm örnek kapsamındaki veritabanları için izin verin.

  • Bir örnekteki bir veya daha fazla veritabanını yönetmek için yetkilendirme kapsamında bu veritabanlarını belirtebilirsiniz.

  • Bir örnekte veri oluşturma, silme, güncelleme ve sorgulama gibi işlemleri yapmak ve tablo yapılarını değiştirmek için hesaba yeterli DML ve DDL izni vermeniz gerekir.

  • Görünümler, saklı yordamlar, tetikleyiciler ve işlevler gibi nesneler üzerinde işlem yapmak için hesaba yeterli nesne işlemi izni verin.

Yordam

Bu örnekte veritabanı MySQL'dir ve örnek kaynağı İnternet'tir.

  1. DMS 5.0 konsolunda oturum açın.

  2. Konsol ana sayfasının sol tarafındaki Database Instances alanında Add Instance add simgesini tıklayın.

    Not

    Alternatif olarak üst menü çubuğunda Data Assets > Instances seçeneğini belirleyin ve ardından Add öğesini tıklayın.

  3. Add Instance sayfasında Data Source değerini Third-party/Self-managed olarak ayarlayın ve aşağıdaki parametreleri yapılandırın:

    Basic information

    Parameter

    Description

    Database type

    Veritabanı örnek türünü seçin. Bu örnekte MySQL kullanılır.

    Instance source

    DMS şu anda Internet, ECS-hosted self-managed instance, database gateway, VPC PrivateLink ve MyBase gibi birkaç örnek kaynağını destekler. Bu örnekte Internet seçilmiştir.

    Instance region

    Veritabanı örneğinin bulunduğu bölgeyi seçin.

    Login address

    Örnek kaynağına göre ilgili adresi ve örnek kimliğini girin. Bu örnekte Instance Source değeri Internet olarak ayarlandığından genel adresi ( Login Address ) girmeniz gerekir.

    Not

    Yapılandırma seçeneklerinin etiketleri örnek kaynağına göre farklılık gösterir.

    Port

    Hedef veritabanının hizmet bağlantı noktasını girin.

    Secure hosting

    Örnek için güvenlik barındırmanın etkinleştirilip etkinleştirilmeyeceğini seçin.

    • Enable: Etkinleştirildiğinde bu özellik, kullanıcıların veritabanı hesaplarına ve parolalarına doğrudan erişmesini önler ve örnek, veritabanı, tablo ve satır düzeylerinde ayrıntılı izin kontrolü yapılmasına olanak tanır. Daha fazla bilgi için bkz. Security Hosting.

    • Do not enable (Not recommended): Bu seçenek, veritabanı hesabınız ve parolanızla sık sık oturum açmanızı gerektirir; bu durum normal işlevselliği etkileyebilir.

    Database account

    Hedef veritabanı için oturum açma hesabını girin. DMS, verileri okumak, yazmak veya diğer işlemleri yapmak için bu hesabı kullanır. Gerekli izinlere sahip bir hesap sağlayın.

    Database password

    Hedef veritabanı hesabının parolasını girin.

    Advanced Feature Pack

    İş gereksinimlerinize göre bir özellik paketi seçin.

    • Security Collaboration veya Stable Change (Birini seçin): Security Collaboration, Stable Change'in tüm yeteneklerini içerir. DevOps özellikleri sağlar ve geliştirme ile onay süreçlerini esnek şekilde özelleştirmenize olanak tanır. Stable Change, lock-free changes ve SQL reviews gibi daha kararlı veritabanı işlemleri için çözümler sunar. Daha fazla bilgi için bkz. Control Mode.

      Not

      Security Collaboration ve Stable Change özellik paketlerini seçmezseniz örnek varsayılan olarak Flexible Management moduna geçer.

    • Sensitive Data Protection: Bu özellik, hassas verileri yönetmenize ve maskelemenize olanak tanır. İş ihtiyaçlarınıza göre bu özelliği etkinleştirin. Daha fazla bilgi için bkz. Enable Sensitive Data Protection.

    Security rules

    Bu parametre, Security Collaboration özellik paketini seçtiğinizde görünür.

    Veritabanı üzerinde ayrıntılı denetim sağlamak için sistem varsayılanı veya özel security rules seçebilirsiniz.

    Classification and grading template

    Bu parametre, Sensitive Data Protection özellik paketini seçtiğinizde görünür.

    Örneğe bir classification and grading template bağlayarak örneğin veritabanları ve tablolarındaki alanların şablondaki tanımlama kurallarına uyup uymadığını belirleyebilirsiniz. Bir alan uyuyorsa yüksek duyarlılık düzeyine sahip alanları korumak amacıyla sınıflandırma ve derecelendirme etiketiyle etiketlenir.

    Advanced information

    Parameter

    Description

    Environment type

    Veritabanı ortam türünü seçin. Örnek ortam türleri hakkında daha fazla bilgi için bkz. Instance environment types.

    Instance name

    DMS'de bir örneğin görüntüleme adını özelleştirebilirsiniz. Bir veritabanını DMS'e ilk kez eklediğinizde DMS, örnek adını veritabanından senkronize eder. Bundan sonra örnek adı artık senkronize edilmez. Örneği düzenleyerek örnek adını yönetebilirsiniz. Daha fazla bilgi için bkz. Edit an instance.

    Enable DBLink

    DMS, örnekler için DBLink'i varsayılan olarak etkinleştirir. Özel bir DBLink adı belirtmezseniz DMS sizin için otomatik olarak bir ad oluşturur.

    Lock-free Schema Change

    Not

    Bu yapılandırma seçeneği yalnızca veritabanı MySQL olduğunda kullanılabilir ve örnek Stable Change veya Security Collaboration modundayken bir değişiklik yürütme yöntemi seçmenize olanak tanır.

    DMS lock-free execution yöntemi varsayılan olarak etkindir.

    DMS, DMS Lock-Free Change Execution ve Prioritize Native Lock-Free and Fall Back to DMS Execution olmak üzere iki methods for executing changes destekler.

    Enable SSL

    Not

    Bu parametre yalnızca MySQL veya Redis veritabanları için görünür.

    Varsayılan olarak DMS'de SSL bağlantısı disabled durumdadır.

    Veritabanına SSL üzerinden bağlanmanız gerekiyorsa DMS'de SSL bağlantısını manuel olarak enable edin ve veritabanı tarafında da SSL'nin etkin olduğundan emin olun.

    Secure Sockets Layer (SSL), iletişim verilerinin güvenliğini ve bütünlüğünü artırmak amacıyla ağ bağlantılarını taşıma katmanında şifreler ancak ağ bağlantısı yanıt süresini artırır.

    DBA

    İzin isteme, izin yönetimi ve bilet onaylama gibi sonraki işlemler için bir DBA rolü seçin.

    Query timeout (s)

    Bu güvenlik ilkesi, belirtilen zaman aşımını aşan SQL penceresi sorgularını kesintiye uğratarak veritabanını korumaya yardımcı olur.

    Export timeout (s)

    Bu güvenlik ilkesi, belirtilen zaman aşımını aşan dışa aktarma görevlerini kesintiye uğratarak veritabanını korumaya yardımcı olur.

  4. Parametreleri yapılandırdıktan sonra sol alt köşede bulunan Test Connection öğesini tıklayın.

    Not

    Bağlantı testi başarısız olursa hata mesajına göre örnek bilgilerini kontrol edin.

  5. Connection successful iletisi görüntülendiğinde Submit öğesini tıklayın.

    Veritabanı DMS'e başarıyla eklendi. Veritabanınızı DMS konsolunun sol tarafındaki örnek listesinde görüntüleyebilir ve yönetebilirsiniz.

İlgili işlemler

  • Security Hosting - Automatic erişim modundan başka bir moda geçip tekrar geri dönerseniz DMS, otomatik olarak oluşturulan hesabın parolasını sıfırlar.

  • DMS'te başka bir Alibaba Cloud hesabındaki kaynaklara erişmeniz veya kaynaklarınızı başka bir Alibaba Cloud hesabının DMS'ine kaydetmeniz gerekiyorsa bkz. Hesaplar arası kaynaklara erişme veya kaynakları kaydetme.

  • Bir veritabanı örneğini DMS'e kaydettikten sonra aşağıdaki işlemleri yapmanız gerekebilir:

  • Bir örneği kaydetmek için AddInstance API'sini kullanın.

SSS

  • S: Azure SQL Database izin listesine DMS IP adreslerini ekledim ancak DMS konsolunda veritabanı örneğini eklerken hala aşağıdaki hata mesajını alıyorum: Cannot open server "[Server Name]" requested by the login. The login failed. Bu sorunu nasıl çözebilirim?

    C: New Instance yapılandırırken veritabanı hesabı alanına database account@server name girin ve yeniden bağlanmayı deneyin. Örneğin, Azure örneğinin genel adresi testservername.testdatabase.windows.net ve veritabanı hesabı testuser ise veritabanı hesabı alanına testuser@testservername girmeniz gerekir.

  • S: Eklenecek veritabanı RAC kümesi olarak dağıtılmış bir Oracle veritabanıysa SID parametresini nasıl girmeliyim?

    C: SID parametre alanına /<Service Name> girin.

  • S: DMS'te Flexible Management modu artık kullanılamıyor mu?

    C: Hayır. Stable Change ve Security Collaboration modları seçilmediğinde örnek varsayılan olarak Flexible Management moduna geçer.

  • S: Bir Redis örneğini İnternet üzerinden DMS'e ekledim ve artık DMS'te yalnızca DB0'ı görebiliyorum.

    C: Kendi yönettiğiniz ve üçüncü taraf cloud Redis kümeleri için DMS, kayıt işleminden sonra şu anda yalnızca DB0'ı görüntüler.