Bu konuda bir şemanın, bir SQL sonuç kümesinin ve tüm bir veritabanının nasıl dışa aktarılacağı açıklanmaktadır.
Ön koşullar
Veritabanı için Whether the result set supports export güvenlik kuralının etkinleştirilmiş olması gerekir. Bu kural varsayılan olarak etkindir. Daha fazla bilgi için bkz. İlişkisel veritabanları için SQL Konsolu.
Hedef veritabanından veri sorgulamak ve dışa aktarmak için gerekli izinlere sahip olmalısınız. Daha fazla bilgi için bkz. Erişim kontrolü izinlerini yönetme.
Şema dışa aktarma
DMS 5.0 konsolunda oturum açın.
Sayfanın sol tarafındaki Database Instances listesinde yönetmek istediğiniz veritabanını bulun.
SQL konsoluna gitmek için veritabanı adına çift tıklayın.
-
Hedef tabloya sağ tıklayın ve seçeneğini belirleyin.
NotAlternatif olarak, sağ üst köşedeki
simgesine tıklayabilir ve All Schemas in Database seçeneğini belirleyebilirsiniz. -
Export Schema sayfasında şemayı bir veri sözlüğü olarak dışa aktarın.
Belgeyi Word, Excel veya PDF biçiminde dışa aktarabilirsiniz.
SQL sonuç kümesi dışa aktarma
NoSQL veritabanlarından sonuç kümelerini dışa aktaramazsınız.
DMS 5.0 konsolunda oturum açın.
Sayfanın sol tarafındaki Database Instances listesinde yönetmek istediğiniz veritabanını bulun.
SQL konsoluna gitmek için veritabanı adına çift tıklayın.
Execution Result bölümünde seçeneğini belirleyin.
-
Aşağıdaki parametreleri yapılandırın ve Confirm düğmesine tıklayın.
Parameter
Description
Reason Category
Sonraki izleme işlemlerini kolaylaştırmak için dışa aktarma nedenini seçin.
Business Background
İletişimi iyileştirmek için dışa aktarmanın iş amacını açıklayın.
Stakeholder
Bileti yalnızca belirtilen paydaşlar, yöneticiler ve DBA'ler görüntüleyebilir.
Export SQL statement
Veri dışa aktarma için SQL ifadesini girin.
Embed Watermark
Dışa aktarılan dosyaya filigran eklenip eklenmeyeceğini belirtin. Daha fazla bilgi için bkz. Filigran ekleme.
Veri filigranı: Tanımlama bilgilerini verilere gömer. Filigran, veri kullanıcıları tarafından kolayca algılanmaz.
Not200 satırdan fazla veri dışa aktardığınızda veri filigranı kullanmanızı öneririz.
Veri filigranı kullanmak için veritabanı örneğinde Hassas Veri Korumayı etkinleştirmeniz gerekir.
Dosya filigranı: Görünür tanımlama bilgilerini dosyaya gömer.
Ticket Submitted Successfully iletişim kutusunda View Ticket düğmesine tıklayın.
Bilet ayrıntıları sayfasında Precheck bölümündeki affected rows sayısını onaylayın ve ardından Submit for Approval düğmesine tıklayın.
Bilet onaylandıktan sonra sistem dışa aktarma görevini otomatik olarak başlatır. Görev tamamlandığında bilet ayrıntıları sayfasının alt kısmındaki Execute Export düğmesine tıklayın. Bir dosya türü ve Character Set seçin ve ardından Confirm Execution düğmesine tıklayın.
Dosyayı yerel cihazınıza kaydetmek için Download Exported File düğmesine tıklayın.
Verileri CSV dosyasına dışa aktardığınızda tarih alanları seri numaraları veya bozuk karakterler olarak görüntülenebilir. Bunun nedeni, CSV dosyalarının biçimlendirme bilgisi içermemesi ve Excel'in bunları varsayılan olarak Genel biçimde açarak tarih değerlerini doğru yorumlamamasıdır. Bu sorunu çözmek için sütunu seçin, sağ tıklayın, Format Cells seçeneğini belirleyin ve ardından Date kategorisini seçin.
Tüm veritabanını dışa aktarma
Şema, veriler ve saklı yordamlar, işlevler, tetikleyiciler, görünümler ve olaylar gibi yapılar dahil olmak üzere tüm bir veritabanını dışa aktarabilirsiniz.
DMS 5.0 konsolunda oturum açın.
Sayfanın sol tarafındaki Database Instances listesinde yönetmek istediğiniz veritabanını bulun.
SQL konsoluna gitmek için veritabanı adına çift tıklayın.
-
Veritabanındaki herhangi bir tabloya sağ tıklayın ve seçeneğini belirleyin.
NotAlternatif olarak, sağ üst köşedeki
simgesine tıklayabilir ve Export this Database seçeneğini belirleyebilirsiniz. -
Veritabanı dışa aktarma parametrelerini yapılandırın. Aşağıdaki tabloda parametreler açıklanmaktadır.
Parameter
Description
Tables to export
Partial tables veya All tables seçeneğini belirleyerek dışa aktarılıp aktarılmayacağını belirtin.
Yalnızca bazı tabloları dışa aktarmayı seçerseniz sağ tarafta dışa aktarmak istediğiniz tabloları seçmeniz gerekir.
Reason Category
Sonraki izleme işlemlerini kolaylaştırmak için dışa aktarma nedenini seçin.
Business Background
İletişimi iyileştirmek için dışa aktarmanın iş amacını açıklayın.
Stakeholder
Bileti yalnızca belirtilen paydaşlar, yöneticiler ve DBA'ler görüntüleyebilir.
Content to export
Dışa aktarılacak içeriği seçin. Data, Schema veya Data and Schema seçeneğini dışa aktarabilirsiniz.
Structure types to export
Dışa aktarılacak yapı türlerini seçin. Desteklenen türler arasında stored procedure, function, trigger, view ve event bulunur.
NotKullanılabilir seçenekler veritabanı türüne bağlıdır ve konsolda gösterilir.
-
Parametreleri yapılandırdıktan sonra Submit Application düğmesine tıklayın.
NotBileti gönderdikten sonra bilet ayrıntıları sayfasına yönlendirilirsiniz. Bu sayfada biletin Basic Information bilgisini ve onay durumunu görüntüleyebilirsiniz.
Bilet onaylandıktan sonra sistem dışa aktarma görevini otomatik olarak başlatır. Görev tamamlandığında bilet ayrıntıları sayfasının alt kısmındaki Download Exported File düğmesine tıklayın.
SSS
-
S: DMS'den veri dışa aktardıktan sonra neden yalnızca 3.000 satır görüntüleniyor?
C: DMS'deki SQL penceresi sorguları ve dışa aktarmaları 3.000 satırla sınırlar. Daha fazla veri dışa aktarmak için bir SQL sonuç kümesi dışa aktarma bileti kullanın.