| AspTR Portal - Ücretsiz Asp Portal | İletişim | Tavsiye Et | Tema :

AspTR Portal - Ücretsiz Asp Portal...


Anasayfa Forum Yazılar Dosyalar Haberler Üyeler İletişim Ziyaretçi Defteri Reklam

yok kardeş meta taglarda bi 20 sn lik felan yenileme kodu var heralde sürekli takip ediyorum[tiesto]  -  Tiesto Kardeşim Bu Haykırdığın Yerde yazılar Yazılınca Yenileniyo Bildiğim Kadarıyla[DeliceLovee]  -  selamlar[serdar3434]  -  ana sayfa sürekli niye yeniliyor arkadaşlar bu site[tiesto]  -  sorunlariniz için konu açin o hatayi verdik benim konularama bakın[atilla_hakan]  -  slm arkadaslar videokatagori.asp 84.cu satirda hata veriyor ADODB.Field error '800a0bcd' [gezegen87]  -  Merhaba Arkadaşlar Ben Geldim... Bu sürümü bekliyordum bende.. indirip kurayı planlıyorum..[cideli]  -  Sende Haykır

  Arama
Özel Arama

  Menü

Anasayfa

Forum

Yazılar

Dosyalar

Üyeler

Haberler

Sohbet

Resimler

Bloglar

Gruplar

Videolar

Köşe Yazıları

Oyunlar

Animasyonlar

Ziyaretçi Defteri

Firmalar

Arama

İletişim

Kadromuz

Pagerank Ölçer

Silinen Konular

Hosting

Reklam


  İstatistikler
  Üyeler    
Son Üyemiz :

nechro

Bugün Üye :

2

Dün Üye :

10

Toplam Üye :

5879

Aktif Üyeler :

  Aktifler    
Aktif Üye :

0

Aktif Misafir :

2

Toplam :

2

İp Adresiniz :

38.107.191.80

  Sayaçlar    
Bugün Tekil :

2681

Bugün Çoğul :

2687

Bugün Toplam :

5368

Dün Tekil :

12224

Dün Çoğul :

12300

Dün Toplam :

24524

Toplam Tekil :

1694470

Toplam Çoğul :

1844308


  En Çok Konu
 »   TOLGA 167 Konu
 »  sfenksmmy 96 Konu
 »  yomraliahmet 95 Konu
 »  ademdenizli 86 Konu
 »  atilla_hakan 65 Konu

  En Çok Girenler
 »  PaSHa 2482 Giriş
 »  atilla_hakan 2275 Giriş
 »  sfenksmmy 1583 Giriş
 »  erol85 950 Giriş
 »   TOLGA 883 Giriş


  Access'ten MSSQL'e
    Yazılar
      
Asp
              Access'ten MSSQL'e


Merhabalar.

Öncelikle bahsettiğimiz işlem için sistemimizde mutlaka Access 2003 (Yani Microsoft Office 2003) kurulu olması gerekir.Bildiğim kadarıyla bu işlem Office 2000'lerde geçersiz Office 2002 kullanan birilerinide tanımadığım için bilemiyorum.Siz buradaki yönergeleri kendiniz uygulayın varsa mutlaka olacaktır.Yoksa can sağlığı :)

Öncelikle bir veritabanımız var.Access ile yapılmış.Ancak sitemiz oldukça potansiyelini arttırdı.Acces çöküntüler yaşamaya başlayacaktır bundan kuşkunuz olmasın.Ayrıca çok da yavaş kalacaktır.İşte bu noktada devreye MSSQL (SQL Server) girecektir.

Ancak birçoğu burada hem eski sitelerinin kabarık veritabanındaki tabloların, verilerin nasıl yeni olarak girileceğini kara kara düşünür.İşte biz bu sorunu aşacağız.

Hazırda bulunan içinde veriler ve tablolar olan (boş veritabanlarında bu işlem hata verir) herhangi bir Access (*.mdb) veritabanımızı Access programı ile açıyoruz ve sırası ile üst menüden ;

Araçlar > Veritabanı Hizmet Programları > Yükseltme sihirbazını tıklıyoruz,

Karşımıza yine bir diyalog kutusu gelecek burda da aç diyerek sihirbazı başlatıyoruz.

Karşımıza ilk olarak 2 seçenek çıkacak.Bunlardan birisi "Varolan Veritabanını kullan" ve "Yeni veritabanı oluştur"

Bu 2 seçenek çok önemlidir.Uzaktaki bir SQL Servere bu işlemi yapacaksanız veritabanı kullanıcısının izinleri çok iyi ayarlanmış olmalıdır.Genellikle Hosting firmaları müşterilerine "CREATE DATABASE" izni olmayan kullanıcı isimleri verir.Bu yüzden ilk olarak 1. yani zor seçenekten başlayalım.

1. seçeneği seçiyoruz ve ileri dediğimizde bizden varolan veritabanına ilişkin bir ODBC tanımlaması istiyor.Daha önceden yaptığımız bu ODBC tanımlamasını seçiyor ve devam diyoruz.Sonrasında ise veritabanına eklenmesini istediğiniz tablolar ve verileri seçiyorsunuz.Diğer yerlerde bir oynama yapmayın access size en uygun ayarlamaları kendisi hallediyor.

2. seçenek ise;

2. seçeneği seçiyoruz ve ileri diyoruz.Karşımıza çıkan pencereden önce SQL Server sunucusunu yazıyoruz sonra "CREATE DATABASE" iznine sahip kullanıcı adını yazıyoruz (genelde "sa" olur)  kullanıcı parolasınıda yazıp en aşağıda Veritabanı adını belirtiyoruz ve ileri diyoruz.Yükselteceğimiz tabloları seçip ileri diyoruz.Sonraki pencerede de herhangi bir yeri anlamıyorsanız hiç dokunmadan ileri deyin.Sonraki pencereden "Uygulama Değişikliği Yok" alanını seçip ileri diyoruz.En son adımda ise "Son" düğmesine tıklatıyoruz ve tablolar oluşturularak veriler içerilerine giriliyor.Ayrıca en sonunda da size bir rapor oluşturuluyor.

İşte bu kadar artık bir SQL Server veritabanına sahipsiniz.Yazının uzunluğuna aldırmayınn bu işlemi 2 kez yaptıktan sonra ne kadar kısa olduğunu anlayacaksınız.

Notlar :

Ben kendi hostumda PLESK panel kullanıyorum.Veritabanını panelden oluşturduğumdan hem Türkçe veritabanları oluşmuyor hem de bu sihirbaz ile yaptığım işlemlerde tablo yapısını oluşturduğum halde veri yükseltmelerinde sürekli hata ile karşılaştım.

Ve tarih bilgisi olan çoğu tabloda bu sihirbaz otomatik olarak "Upsize_ts" adında yeni bir alan oluşturdu.Gerçi bunu sihirbaz seçeneklerinden engelleyebiliyoruz ama default olarak böyle

Son olarak access'te "True/False" yani "Evet/Hayır" alan biçimleri SQL Serverde sayı alanına dönüştürülüyor ve "0/1" şeklini alıyor.

Diğer soru ve sorunlarınızı bizimle forumlarda payalaşabilirsiniz.Önümüzdeki yazılarda görüşmek dileği ile



Ekleyen: TOLGA |  Tarih: 08.02.2009 | Okunma: 1031
Yazı Ekle



  Access'ten MSSQL'e Yazısına Ait Yapılan Yorumlar

Yorum Gönderebilmek İçin Üye Olmalısınız!

  Yazan: element.x

21.04.2010 22:28:54

  Asptr Mssql Destekliyormu acaba ? Ben desteklemiyor sanıyorum yeni sürümdemi destekleyecek ?

  Yazan: hitaf

05.12.2009 12:28:50

  sağol kardeş



  Üyelik


  İçerik Sayacı

 »  Haberler

1374

 »  Dosyalar

34

 »  Yazılar

10

 »  Köşe Yazıları

1

 »  Videolar

22

 »  Oyunlar

4

 »  Animasyonlar

2

 »  Resimler

17

 »  Firmalar

67

 »  Konular

2339

 »  Mesajlar

15729


  Anket
AspTR Forummu Dağıtılmalı Portalmı?
   Forum Dağıtılsın - 75 - %12
   Kararsızım - 31 - %5
   Portal Dağıtılsın - 510 - %83
Toplam Oy: 616

  Ziyaretçi Defteri
»  yarasa
»  y_yusuf40>hotmail.com
»  22.07.2010 20:31:56
»  Slam arkdaşlar.
 
»  cideli
»  cide-li@hotmail.com
»  16.07.2010 17:27:54
»  Merhaba Arkadaşlar... Bu Sürüm Gerçektende Çok Hoş Olmuş, Birde Free Sürüm Olması Özelliği İle Göz Önünde Olan Bir Tasarım.. Emeği Geçen Arkadaşların Hepsine Teşekkürler.. Saygılarımla..
 
»  h.kara95
»  h___kara@mynet.com
»  25.06.2010 16:55:33
»  Artık free de olsa dağıtmanızı bekliyoruz. Teşekkürler AspTr
 
»  MiC_CHeCK
»  tanseldinckaya@hotmail.com.tr
»  19.06.2010 22:54:05
»  bencede yeni sürümü çok merak edıyorum.
 
»  MaSTeRBeLa
»  team-bela@hotmail.com
»  10.06.2010 02:21:23
»  asptr yönetim işleri hızlandırın da şu v5 (extended) yayınlansın artık.
 
»  dadasbey
»  turkoglu_333@hotmail.com
»  02.06.2010 17:32:58
»  slm... umarim övdüğünüz kadar vardır siteniz:)
 
»  radyo28
»  radyo28@hotmail.com.tr
»  01.06.2010 00:43:22
»  deyerli arkadaşlar benim hostum var fakat site yapmam için ne gerekli lütfen yardım edermisiniz öncelikle burdan hangi sayfaları indirmeliyim tşk.
 

Mesaj Oku

Sizde Yazın


Copyright © 2oo9-2o10 AspTR.Net
Bu site AspTR EXtended ile hazırlanmıştır.

estetik
Creative Commons License