Büyük Sayı veri türünü kullanma
Applies ToMicrosoft 365 için Access Access 2024 Access 2021 Access 2019 Access 2016

Büyük Sayı veri türü, para olmayan sayısal değerleri depolar ve ODBC'deki SQL_BIGINT veri türüyle uyumludur. Büyük sayıları verimli bir şekilde hesaplamak için bu veri türünü kullanın.

Büyük Sayı veri türü aralığı

Bunu Access tablosuna bir alan olarak ekleyebilirsiniz. Ayrıca, SQL Server büyük tamsayı veri türü gibi buna karşılık gelen bir veri türündeki veritabanlarına bağlanabilir veya bu veritabanlarından içeri aktarabilirsiniz. Büyük Sayı veri türünü eklemek için Access 2016 (16.0.7812 veya üstü) gereklidir.

Bu makalede

Tabloya Büyük Sayı alanı ekleme

SQL_BIGINT veri türüyle desteğiyle dış veritabanına bağlanma veya dış veritabanından içeri aktarma

Büyük Sayı veri türü desteğinin etkisini anlama

Geriye Dönük Uyumlulukta Dikkate Alınacak Noktalar

Tabloya Büyük Sayı alanı ekleme

Büyük Sayı veri türü (sekiz bayt), hesaplama için Sayı veri türünden (dört bayt) çok daha büyük bir aralık sağlar. Örneğin, Sayı veri türünün aralığı -2^31 ile 2^31-1 arasında, Büyük Sayı veri türü ise -2^63 ile 2^63-1 aralığındadır. Daha fazla bilgi için bkz. Veri türlerine ve alan özelliklerine giriş.

Tabloya Büyük Sayı alanı ekleyip tablo tasarımını kaydettiğinizde, Büyük Sayı veri türünü etkin bir şekilde etkinleştirmiş olursunuz ve veritabanı artık önceki Access sürümleriyle uyumlu değildir. Tablo tasarımınızı kaydetmeden önce, veritabanını uyumlu tutmanız gerektiğinde size bir uyarı iletisi gönderilir. Daha fazla bilgi için bkz . Geriye Dönük Uyumluluk Konuları.

Sayfanın Başı

Büyük Sayı veri türü desteğinin etkisini anlama

Büyük Sayı veri türünü kullanmaya başlamadan önce, bunun Access veritabanları üzerindeki etkisini anlamanız çok önemlidir.

Access 2007-2016 dosya biçimini (.accdb) Access 2016 olarak damgalama

Özetlemek gerekirse, Büyük Sayı veri türü desteğini etkinleştirmenin iki yolu vardır: yerel tabloya veri türü Büyük Sayı olan bir alan ekleme ve Bağlanan/İçeri Aktarılan Tablolar için Bigint Veri Türü Desteği Access seçeneğini ayarlama. Öte yandan Büyük Sayı veri türü desteğini etkinleştirmek, veritabanında geri alınamayan kalıcı bir değişikliktir. Her iki durumda da, siz değişikliği yapmadan önce Access bir uyarı iletisi görüntüler.

Sahne gerisinde, Büyük Sayı veri türünün etkinleştirilmesi, Access 2007-2016 dosya biçimini (.accdb) Access 2016 olarak damgalar. Veritabanı dosya biçimini damgalamak, dosya biçiminde belirli bir değişiklik yaptığınız anlamına gelir, veritabanı sürümü yükseltilir, ancak bunun dışında dosya biçimi aynı kalır. Veritabanını Access 2013 veya Access 2016’da açmayı denediğinizde, Access damgayı aşağıdaki şekilde okur:

  • Veritabanı sürümü 16.7’den düşükse, Büyük Sayı veri türü etkinleştirilmez ve veritabanını açabilirsiniz.

  • Veritabanı sürümü 16.7 veya daha yüksekse, Büyük Sayı veri türü etkinleştirilir ve veritabanını yalnızca Access 2016’da açabilirsiniz.

Ürün sürümlerinde Büyük Sayı veri türü desteğini özetleme

Aşağıdaki tabloda, farklı ürün sürümlerinde Büyük Sayı veri türünü kullanırken karşılaşabileceğiniz olası durumlar özetlenir. Etkinleştirmenin, tabloya Büyük Sayı veri türü eklendiğinde ve tasarım kaydedildiğinde veya bağlama ve içeri aktarmayı etkinleştirme seçeneği ayarlandığında gerçekleştiğini unutmayın.

Ürün sürüm numarasını görüntüleme hakkında daha fazla bilgi için bkz. Hangi Office sürümünü kullanıyorum?

Büyük Sayı Veri Türünün Durumu

Ürün sürümü: Access 2013 ve Access 2016 sürüm numarası 16.0.7812’den düşük

Ürün sürümü: Access 2016 sürüm numarası 16.0.7812 veya daha yüksek

Etkin

Veritabanı açamazsınız ve yardım bağlantısı içeren bir hata iletisi alırsınız.

Bu durumla karşılaşmamak için, bkz. "Access 2007-2016 dosya biçimindeki bir veritabanından Büyük Sayı veri türü desteğini kaldırma"

Veritabanını açabilirsiniz.

Büyük Sayı veri türüyle tanımlanan yerel tablo alanları büyük sayılar olarak kabul edilir.

Bağlı tabloları yenileyebilirsiniz. Sütunlar daha önce Kısa Metin veri türünde olarak kabul edilmişse, otomatik olarak Büyük Sayı veri türüne dönüştürülür.

Etkin değil

Veritabanını açabilirsiniz.

Bağlı tabloları yenileyebilirsiniz. Bağlı tablodaki sütunlar BigInt veri türünü temel alıyorsa ve Kısa Metin veri türüne dönüştürüldüyse, böyle kalırlar.

Veritabanı dosyasının sürümü aynı kalır.

Veritabanını açabilirsiniz.

Bağlı tabloları yenileyebilirsiniz. Bağlı tablodaki sütunlar BigInt veri türünü temel alıyorsa ve Kısa Metin veri türüne dönüştürüldüyse, böyle kalırlar.

Veritabanı dosyasının sürümü aynı kalır.

Büyük Sayı veri türü, Access 2007-2016 dosya biçimi öncesindeki Access dosya biçimlerinin (.mdb) kullanıldığı durumlarda desteklenmez.

Access veritabanında Büyük Sayı veri türünün etkinleştirilip etkinleştirilmediğini belirleme

Bir Access veritabanını devralabilir ve Büyük Sayı veri türünün etkinleştirilip etkinleştirilmediğini belirlemek isteyebilirsiniz. Aşağıdakileri yapabilirsiniz:

Başlık çubuğunu inceleyin   Veritabanı damgalanmışsa, başlık çubuğunda <veritabanı adı> (Access 2016) ifadesi yer alır. Aksi takdirde, başlık çubuğunda <veritabanı adı> (Access 2007-2016) ifadesi yer alır.

Program aracılığıyla inceleme Geçerli veritabanı sürüm numarasını görüntüleyin. CTRL+G tuşlarına basarak Visual Basic Immediate Penceresini görüntüleyin, ?CurrentDb().Version girin ve Enter tuşuna basın. Dönüş değeri 16.7’den küçükse, destek etkinleştirilmez. Dönüş değeri 16.7 veya daha yüksekse, destek etkinleştirilir.

Sayfanın Başı

Geriye Dönük Uyumlulukta Dikkate Alınacak Noktalar

Farklı dosya biçimleriyle geriye dönük uyumluluğu korumak istiyorsanız veritabanı ortamınızı anlamanız önemlidir. Tüm Access dosya biçimleri hakkında daha fazla bilgi için bkz . Hangi Access dosya biçimini kullanmalıyım?

Burada dikkate alınacak üç alternatif vardır.

Geçerli paylaşılan veritabanı dosya biçimi ortamını koruma

Access 2007-2016 dosya biçimi (.accdb) ve önceki dosya biçimleri (.mdb) ile paylaşılan veritabanı dosya biçimi ortamını korumak için, aşağıdakileri yapın:

Access 2007-2016 dosya biçimindeki bir veritabanına Büyük Sayı veri türü desteğini ekleme

Access 2007-2016 dosya biçimindeki (.accdb) bir veritabanına Büyük Sayı veri türü desteğini eklemek için aşağıdakileri yapın:

  1. Veritabanını Access 2016'da (16.0.7812 veya üstü) açın.

  2. Bağlama ve içeri aktarma işlemleri için Büyük Sayı veri türünü etkinleştirin. Daha fazla bilgi için bkz. Verilerin veritabanınızda nasıl görüntüleneceği ve depolandığına ilişkin ayarları seçme.

  3. Bağlı Tablo Yöneticisi’ni kullanarak bağlı tabloları yenileyin (Dış Veri > Bağlı Tablo Yöneticisi’ni seçin, uygun tabloları seçin ve sonra da Tamam’ı seçin).

    VEYA

    Tabloya Büyük Sayı veri türünde bir alan ekleyin ve tablo tasarımını kaydedin.

Sonuç olarak, veri türü Kısa Metin olan alanlar Büyük Sayı veri türüne dönüştürülür.

Access 2016 dosya biçimindeki bir veritabanından Büyük Sayı veri türü desteğini kaldırma

Access 2016 dosya biçimindeki bir veritabanını Access’in Access 2016’dan önceki sürümlerinde açamazsınız. Bu sorunla karşılaşmamak için aşağıdakileri yapın:

  1. 2007-2016 dosya biçiminde yeni bir veritabanı İçerik Oluşturucu ve bağlama ve içeri aktarma işlemleri için Büyük Sayı veri türü desteğinin etkinleştirilmediğinden emin olun. Daha fazla bilgi için bkz. Geçerli veritabanı için kullanıcı seçeneklerini ayarlama.

  2. Yeni veritabanında, istediğiniz nesneleri özgün veritabanından içeri aktarın.

  3. Yeni veritabanında, özgün veritabanından tablolara bağlanın.

Sonuç olarak, Büyük Sayı veri türündeki alanlar Kısa Metin veri türüne dönüştürülür ve yeni veritabanı tüm Access 2007-2016 dosya biçimleriyle (.accdb) geriye dönük uyumluluğa sahiptir.

Sayfanın Başı

Office'in 64 bit ile 32 bit sürümü arasında seçim yapın

Daha fazla yardıma mı ihtiyacınız var?

Daha fazla seçenek mi istiyorsunuz?

Abonelik avantajlarını keşfedin, eğitim kurslarına göz atın, cihazınızın güvenliğini nasıl sağlayacağınızı öğrenin ve daha fazlasını yapın.

Topluluklar, soru sormanıza ve soruları yanıtlamanıza, geri bildirimde bulunmanıza ve zengin bilgiye sahip uzmanlardan bilgi almanıza yardımcı olur.