none
Script olarak alınan yedeği geri yükleme RRS feed

  • Soru

  • Merhaba,

    Localimde hazırlamış olduğum veritanını  Task > Generate Scripts  şeklinde script olarak yedeğini aldım fakat aldığım bu yedeği hosting firmamda yaratmış olduğum database nasıl yükleyeceğimi bilmiyorum.

    SQL 2008 R2 management studio ile bağlantı kuruyorum ve hosting firmamın herhangi bir database aracı mevcut değil.

    Nasıl ilerlemem konusunda yardımcı olursanız çok sevinirim.

    Teşekkürler

    2 Mart 2012 Cuma 20:51

Yanıtlar

  • Merhaba,

    Kullandığınız script nasıl bir yedek alıyor, aldığınız yedeğin içeriği nedir bilmiyorum ancak Management studio ile ortamlara bağlanabiliyorsanız Management Studio'da ilgili database' in üzerine geldiğinizde task' ların içerisinde backup seçeneği vardır, bu şekilde backup alıp başka bir ortamda aynı yolla restore edebilirsiniz.


    Mikail NAZLI

    6 Mart 2012 Salı 13:19

Tüm Yanıtlar

  • Merhaba,

    Kullandığınız script nasıl bir yedek alıyor, aldığınız yedeğin içeriği nedir bilmiyorum ancak Management studio ile ortamlara bağlanabiliyorsanız Management Studio'da ilgili database' in üzerine geldiğinizde task' ların içerisinde backup seçeneği vardır, bu şekilde backup alıp başka bir ortamda aynı yolla restore edebilirsiniz.


    Mikail NAZLI

    6 Mart 2012 Salı 13:19
  • Merhaba,

    Kullandığınız script nasıl bir yedek alıyor, aldığınız yedeğin içeriği nedir bilmiyorum ancak Management studio ile ortamlara bağlanabiliyorsanız Management Studio'da ilgili database' in üzerine geldiğinizde task' ların içerisinde backup seçeneği vardır, bu şekilde backup alıp başka bir ortamda aynı yolla restore edebilirsiniz.


    Mikail NAZLI

    Mikail bey merhaba,

    Yardımınız için çok teşekkür ederim. Dediğiniz şekilde denediğimde almış olduğum yedeği sunucuya kısıtlamalardan dolayı yükleyemiyorum daha farklı bir yol ile kısmende olsa problemi çözümledim.

    Task > Import Data/Export Data ile tablolarımı sunucuya tarafına yükledim fakat  stored procedureler gelmedi sanırım bu yolla onları yükleyemiyoruz.

    tekrardan teşekkürlerimi sunarım, iyi çalışmalar.

    6 Mart 2012 Salı 22:33
  • Merhaba,

    Stored procedurleri almanız için databasei script ederken schema and data dediğiniz kısımda stored procedure leride alacağınızı işaretlemeniz gerekiyor eğer tekrar bir yedek alma şansınız var ise yedeği alırken false olan alanlara dikkat edip ona göre yani istediğiniz değerleri seçerek alırsanız daha faydalı olacağını düşünüyorum.

    İyi Çalışmalar

    6 Mart 2017 Pazartesi 13:21
  • Merhaba Selçuk,

    Import / Export ile yapılan aktarımlarda indeksler aktarılmaz, çok dikkatli ol, eksik indeksler yüzünden performans sorunlarıyla karşılaşabilirsin.

    Bir veritabanının üstüne gelip Tasks->Generate Scripts dersen istediğin nesnenin Script'ini, veri ile birlikte oluşturabilirsin. Tabii eğer veri çoksa, veri için bu şekilde Script oluşturmak pek pratik değil. Zaten bu yöntemi kullandığını belirtmişsin, bu noktada yapacağın şey uzaktaki (Hosting firmasındaki) SQL Server instance'ına SQL Server Management Studio ile bağlanıp, bu Script'i çalıştırmak. Burada dikkat etmen gereken bir diğer şey, şayet Script içerisinde CREATE DATABASE komutu (ve devamında ALTER DATABASE komutları) varsa bunu Script'ten çıkart, çünkü Hosting firmasında sadece Hosting firmasının portalinden oluşturduğun veritabanı seviyesinde yetkin olacak.


    http://ekremonsoy.blogspot.com | http://www.ekremonsoy.com | @EkremOnsoy

    6 Mart 2017 Pazartesi 15:57