none
database'in sadece table + stored procedure + trigger yapısının kopyalanması hakkında RRS feed

  • Soru

  • merhaba

    kendi internet sayfamda hosting firmasının serverinde MICROSOFT SQL bir database'im var bunun içerisinde hayli stored procedure +trigger, table vs. var. sadece yapısını kolayca yeni bir database oluşturmak amacıyla nasıl kopyalayabilirim.

    (sql server 2008 r2 ile bağlandığında tek tek table vb. seçerek oluşturma kodlarını her bir sayfada sql uzantılı dosyaya atabiliyorum ama bu çok uzun sürüyor.)

    20 Kasım 2012 Salı 20:25

Yanıtlar

  • Database'ye sağ tıkla Task > Generate Script > Next > Çıkan pencereden yine çıkartmak istediğin DB'yi seç > Çıkan pencere'de en altta Table/View Options kısmında Script Data değerini True Yap ve biraz daha altında Script Trigger var onuda True yap > Çıkan pencereden aktarmak istediğin öğeleri seç (Tables, SP vs.) > Açılan pencereden istersen tek tek istersen select all diyerek komple seçim yaparak devam et > Finish diyerek bitir. Bu senin istemiş olduğun bütün her şeyi script olarak verecektir. 

    Just a .net developer.

    21 Kasım 2012 Çarşamba 07:31

Tüm Yanıtlar

  • script olarak alma şansın var mı?

    ozdemiryazilim

    20 Kasım 2012 Salı 20:34
  • Microsoft SQL Publishing Wizard ile hem veri hem yapı yada sadece veriyi veya sadece yapıyı sql script olarak indirebilirsin.

    "Basitçe açıklayamıyorsan eğer, yeterince anlayamamışsındır." Alb. Einstein
    http://www.tiravoglu.com

    20 Kasım 2012 Salı 20:38
  • ÇOK ZAMANIMI ALIR

    BAYA DEĞİŞKİLİKLER YAPTIM YAPTIKTAN SONRA ONLARI KAYBETTİM. :) EN GÜNCEL HALİ DATABASE'İN İÇİNDEKİLER. E ŞİMDİ TEK TEK ALMAYA KALKSAM EPEY ZAMAN ALACAK ASLINDA YAPSAM ONU BİR ŞABLON OLUR ELİMDE HER SEFERİNDE KULLANIRIM AMA KOLAY BİR YOL VARSA DİYE SORDUM.

    20 Kasım 2012 Salı 20:39
  • Database'ye sağ tıkla Task > Generate Script > Next > Çıkan pencereden yine çıkartmak istediğin DB'yi seç > Çıkan pencere'de en altta Table/View Options kısmında Script Data değerini True Yap ve biraz daha altında Script Trigger var onuda True yap > Çıkan pencereden aktarmak istediğin öğeleri seç (Tables, SP vs.) > Açılan pencereden istersen tek tek istersen select all diyerek komple seçim yaparak devam et > Finish diyerek bitir. Bu senin istemiş olduğun bütün her şeyi script olarak verecektir. 

    Just a .net developer.

    21 Kasım 2012 Çarşamba 07:31