Mssql Yedek Almak Ve Diğer Sunucuya Yüklemek
-
şimdi benim forumum mssql db kullanıyor. zamanında bi cahillik ettik, bilmediğimiz etmediğimiz bi db türünde script kurduk :/ (script hazır oludğundan fazla kasmadım :) şimdi yedek alıp başka sunucuya yüklemem lazım. ne indirip nasıl inidrip neyle yüklemem lazım bi fikri olan :/
-
genelde
mssql i stop edip db yi direk c/p yapıyosun ama geri yüklemesini bilmiyom
hiç kullanmadım. phpmyadminden takılıyom ben genelde
-
hosttamısın yoksa serverdamısın?
Eğer serverdaysan
mssqli stop et, sonra dbnin olduğu klasördeki mdf ve ldf dosyasını kopyala o birebir yedektir.
Eğer serverda değilsen kur mssql managerı, database e sağ tuş tıkla backup database var orda, diskin ve dosyanın ismini söle bitti...
-
abi EMS MS SQL Manager diye bişey indiriyorum. kullanan varmı bunu :/
-
ems sql manager güzeldir ben kullanıyorum ben yatıcam ama fox eğer beceremezsen akşam buralarda olursan hallederiz
register db bölümünden ipni şifreni vs yaz ekle.. db yi görürsün zaten eklenmiş gözükür daha sonra db ye 2 kez tıkla db açıldı olacak
yukarda tools bölümünden extract db yazan yere tıkla
ilk adımı next de geç 2. adımda save to file kısmından nereye kaydetcen orayı belirle
next de ilk seçenek seçili olsun
next de ordan bişe elleme
yine next de extract all object seçili olsun yine next de
extract all tables seç yine next de :D
şimdi çıkan pencerede hiç bişeyi seçme gene next de
çıkan pencerede load script zart zurt yazar ondaki seçimi iptal et ve finish hayırlı olsun
------------
yeni hostta db oluştur. aynen programda register db yap db yi ekle sonra db ye 2 kez tıkla orda execute sql script yazar onu seç
indirdiin sql dosyanı aç içindekileri boşlua cp yap execute scripti seçtinmi bekliceksin tablolar ve içerik eklenmiş olcak
tabi bendekiyle aynı sürümse :D
bendeki bu:
http://www.filebuzz.com/software_screenshot/full/1328-EMS_SQL_Ma.gif
-
"sql server yok yada erişim engellendi" diyo ems amcamız :/ db yi kaydettim bağlanırken diyo bunu
-
FOXXLY bunu yazdı:
-----------------------------
"sql server yok yada erişim engellendi" diyo ems amcamız :/ db yi kaydettim bağlanırken diyo bunu
-----------------------------Uzaktan erişime engellenmiş olabilir hostunun settingslerine bak bi
-
abi yedeği aldım pleskden. şimdi bunu yüklüycem , yeni sunucuda db açtım kullanıcı oluşturdum ama mesela önceki db adı ahmetse yeni db yi mehmet diye oluşturdum bi fark yaparmı ?
-
yedeği aç not defterinde içinde create db varsa sorun yaratabilir sadece tablo ve veri varsa bi sorun olmaz yükle gitsin
-
lanet olsun kafayı yiecem. bi türlü kuramadım. sunucu da uzaktan erişim izni olmadığından direk db yedeğini alamadım. plesk den komple hostun yedeğini aldım. içinde benim db de var. fakat bu yedeği yeni sunucuya yükleyemiyorum lanet olsun. hata veriyor içindeki db yi çıkarttım ama bu sefer de uzantısı yok. gözünü seveyim biri yardım etsin yaa 3 gündür anam ağlıyo. bi daha mssql mu tövbeeee. keşke mysql ile başlasaymışsım yaa. uzantısız plesk yedeği , onun rar la açınca da içinde benim dosyalar, db filan görünüyo ama db nin uzantısı yok not defteri ile açıyorum
IF EXISTS (SELECT name FROM master.dbo.sysdatabases WHERE name = N'web')
DROP DATABASE [web]
GO
CREATE DATABASE [web] ON (NAME = N'web', FILENAME = N'C:\Plesk\Databases\MSDE\MSSQL\Data\web.mdf' , SIZE = 24, FILEGROWTH = 10%) LOG ON (NAME = N'web_log', FILENAME = N'C:\Plesk\Databases\MSDE\MSSQL\Data\web_log.LDF' , FILEGROWTH = 10%)
COLLATE SQL_Latin1_General_CP1_CI_AS
GOböle başlayan şeyler var.
off off :( ağlıycam yaaa
-
fox msne gir halledelim