Cara menggunakan akses 2000 Upsizing Wizard

Terjemahan Artikel Terjemahan Artikel
ID Artikel: 325017 - Melihat produk di mana artikel ini berlaku.
Perbesar semua | Perkecil semua

Pada Halaman ini

Ringkasan

Artikel ini menunjukkan Anda bagaimana untuk upsize Microsoft Access database Microsoft SQL Server atau untuk Microsoft Data mesin (MSDE) dengan menggunakan Wizard Upsizing 2000 akses. Artikel ini mencakup pengenalan Upsizing Wizard, apa yang harus memeriksa sebelum Anda upsize, pertimbangan Desain, mengusulkan pemecahan masalah teknik untuk masalah upsizing umum, dan sumber daya tambahan untuk informasi.

Pendahuluan

Anda dapat menggunakan Upsizing Wizard mengkonversi ada akses database (MDB) ke klien/server solusi. Upsizing Wizard menciptakan struktur database SQL Server baru (termasuk indeks, aturan validasi, default, dan hubungan) dan kemudian menyalin data ke database SQL Server baru. Selain itu, Upsizing Wizard mencoba untuk menciptakan kembali kueri sebagai pemandangan SQL Server dan disimpan prosedur.

Anda dapat memilih untuk upsize hanya Anda struktur database dan data Anda, atau, setelah Anda membuat database ujung belakang SQL Server, Anda dapat memilih untuk membuat akses front-end klien aplikasi. Upsizing Wizard dapat membuat aplikasi klien front-end di salah satu dari dua cara:
  • Dengan menjaga saat ini akses file database (MDB) dan thenadding terhubung Daftar Tabel yang terhubung ke Daftar Tabel upsized pada SQLServer.

    Ada bentuk, laporan dan data akses halaman Anda menggunakan Daftar Tabel thenewly terkait sebagai data sumber mereka.
  • Dengan menciptakan sebuah berkas proyek akses baru (.adp) dan thencopying bentuk, laporan, halaman akses data, Macro, dan themodules dari saat ini akses database, dan kemudian tautan langsung Accessproject file Daftar Tabel upsized pada SQL Server.

    Copiedforms, laporan, dan data mengakses halaman yang merujuk kepada areconverted database lokal menggunakan baru upsized Daftar Tabel SQL Server, pandangan, dan storedprocedures sebagai data sumber mereka melalui sambungan file ADP untuk theserver. Data access pages yang mengacu pada database selain currentdatabase tidak berubah setelah upsizing.
Perhatikan bahwa ketika Anda menjalankan Upsizing Wizard, ini bukanlah proses yang sempurna. Ada perbedaan dan potensi tidak kompatibel antara Access database dan database SQL Server. Terdapat perbedaan dalam SQL dialek dan tipe data. Meskipun Wizard dapat menangani banyak perbedaan tersebut dan masih mengkonversi objek dengan benar, Wizard tidak dapat menangani semua perbedaan. Oleh karena itu, Anda mungkin mengalami masalah sementara Anda membuat database baru dan aplikasi klien baru Anda. Jika Upsizing Wizard mengalami masalah selama proses upsizing, Wizard tidak berhenti proses. Wizard catatan kesalahan dan kemudian terus bekerja dengan benda berikutnya. Setelah proses upsizing selesai, Wizard menampilkan laporan. Laporan ini menunjukkan rincian proses yang mencakup nama dan ukuran database baru, pilihan yang Anda buat sementara Anda menjalankan Wizard, dan mengalami kesalahan Wizard.

Untuk informasi lebih lanjut tentang bagaimana untuk menjalankan Upsizing Wizard, ikuti langkah berikut:

  1. Klik Bantuan Microsoft Access pada Tolong menu.
  2. Jenis UPSIZING Wizard dalam OfficeAssistant atau jawaban Wizard.
  3. Klik Cari untuk melihat topik yang dikembalikan.
Untuk informasi lebih lanjut tentang perbedaan antara akses sintaks dan sintaks SQL Server dan bagaimana Upsizing Wizard menangani perbedaan-perbedaan ini, ikuti langkah berikut:
  1. Klik Bantuan Microsoft Access pada Tolong menu.
  2. Jenis Perbandingan sintaks Microsoft Access dan SQLServer di kantor asisten atau AnswerWizard.
  3. Klik Cari untuk melihat Bekerja dengan proyek Microsoft Access subtopic.

Apa yang harus Periksa sebelum Anda Upsize

  • Pastikan bahwa Anda memiliki kopi rekam cadang dari file Accessdatabase (MDB). Metode yang Anda pilih untuk upsize dapat mengubah desain aplikasi yourexisting.
  • Pastikan bahwa Anda tahu nama SQL Server atau thecomputer yang berjalan MSDE yang Anda akan terhubung ke. Pastikan bahwa Anda tahu thelogon informasi. Untuk informasi tambahan tentang cara menginstal MSDE, visitthe "Menginstal MSDE" bagian dari situs website MSDN:
    Microsoft Data mesin (MSDE) untuk Microsoft Visual Studio 6.0: alternatif untuk Jet untuk membangun solusi Desktop dan bersama http://msdn2.Microsoft.com/en-US/Library/ms811092.aspx
  • Untuk membuat upsizing pergi seperti lancar mungkin, pastikan bahwa kau memiliki izin akses pada SQL Server untuk yang Anda wantto upsize. Minimal, Anda harus memiliki izin CREATE TABLE. Jika Anda ingin tobuild database baru dari awal, Anda harus membuat DATABASEpermission.
  • Untuk memastikan bahwa Anda memiliki cukup ruang, menghitung howmuch disk space upsizing akan memerlukan dengan mengalikan ukuran database MicrosoftAccess Anda dengan dua.
  • Jika Anda berencana untuk upsize ke SQL Server 2000, instal theOffice 2000 SR-1 Update dan Access 2000 dan SQL Server 2000 ReadinessUpdate sebelum Anda mulai.

    Untuk informasi tambahan tentang cara mendapatkan dan menginstal pembaruan Office 2000 SR-1, klik nomor artikel berikut ini untuk melihat artikel di dalam Pangkalan Pengetahuan Microsoft:
    245025 Cara mendapatkan dan menginstal Microsoft Update Office 2000 SR-1/SR-1a

Pertimbangan desain database

  • Anda harus mengikuti batasan penamaan berbasis server dari thebeginning. Upsizing Wizard dapat benar banyak kesalahan umum, tapi tidak allmistakes. Untuk memastikan bahwa ada migrasi mudah ke back-end, ikuti theSQL Server pembatasan:

    • Untuk SQL Server 6.5, nama harus 30 karakter atau kurang. Untuk SQL Server 7.0, batas ini diperluas untuk maksimum 128 karakter, dan untuk SQL Server 2000 batas diperluas menjadi karakter 249.
    • Karakter pertama harus surat atau tanda "at" (@). Sisa karakter mungkin angka, huruf, tanda dolar ($), tanda nomor (#), atau underscore (_).
    • Untuk SQL Server 6.5, Ruang tidak diperbolehkan. Untuk SQL Server 7.0, ruang yang diizinkan, tetapi nama harus dilampiri dengan tanda kutip ("") atau dengan kurung ([]).
    • Nama tidak boleh Transact-SQL kata bukti kunci. SQL Server cadangan baik huruf besar dan huruf kecil versi kata bukti kunci. Untuk informasi tentang kata bukti kunci Transact-SQL, melihat SQL Server buku Online.
  • Upsizing Wizard tidak mengkonversi barang-barang tertentu. Otheritems dikonversi, tapi memerlukan verifikasi setelah Wizard telah selesai.Bila Anda menggunakan Upsizing Wizard, Anda harus meninjau semua perubahan yang dibuat ke tabel atak, pandangan, bentuk dan laporan.

    Secara khusus, Upsizing Wizarduses aturan berikut ketika database dikonversi:

    • Nama kolom duplikat diberikan alias.
    • Tanggal pembatas dikonversi.
    • Boolean konstanta dikonversi ke bilangan bulat.
    • String concatenation dikonversi dari ampersand (&) ke tanda plus (+).
    • karakter kartubebas menjadi setara Transact-SQL tepat.
    • DENGAN ikatan ditambahkan ke atas semua pertanyaan yang berisi sebuah ORDER BY klausa.
    Elemen akses SQL sintaks berikut tidak befungsi MSDE dan tidak mengalami pengubahan. Upsizing Wizard menghapus item ini dari SQLstatements:
    • DROP INDEKS
    • DISTINCTROW
    • OWNERACCESS
    • Daftar Tabel di UNION
    • Urut berdasarkan dalam Serikat Buruh
    • MENGUBAH
    • PARAMETER
  • Upsizing Wizard tidak mengkonversi kode theAccess solusi. Kode yang bekerja secara langsung dengan objek akses dapat terus towork, tapi Anda harus mengkonversi kode Data Access Objects (DAO) yang bekerja withtables dan dengan query ke objek data ActiveX (ADO) kode.

    Untuk anoverview menggunakan ADO, kunjungi website MSDN berikut:

    Bekerja dengan Data akses komponen solusi kantorhttp://msdn2.Microsoft.com/en-US/Library/aa141802 (office.10).aspx
    Untuk referensi tambahan tentang bagaimana Anda dapat menggunakan ADO, kunjungi website MSDN thefollowing:
    Pemrograman dalam akses klien/Server solusihttp://msdn2.Microsoft.com/en-US/Library/aa189856 (office.10).aspx

Mengatasi masalah Upsize

  • Daftar Tabel melakukan tidak upsize.
    • Pastikan bahwa ukuran file data default untuk Model database pada SQL Server tidak lebih besar dari 1 MB.
    • Mencoba untuk upsize hanya struktur Daftar Tabel.
  • "Overflow" pesan galat ketika mencoba untuk upsize-SQLServer 2000
  • Tidak upsize MDE SQL Server atau MSDE
  • kotak kombo atau kotak daftar kosong setelah upsizeUntuk informasi tambahan tentang masalah Anda mungkin mengalami ketika Anda upsize ke SQL Server 2000, klik nomor artikel di bawah ini untuk melihat artikel di dalam Pangkalan Pengetahuan Microsoft:
    269824 ACC2000: Masalah ketidakcocokan antara Access 2000 proyek dan SQL Server 2000

Referensi

Untuk informasi tambahan tentang upsizing, kunjungi situs web Microsoft Developer Network (MSDN) berikut:
Microsoft Data mesin (MSDE) untuk Microsoft Visual Studio 6.0: alternatif untuk Jet untuk membangun solusi bersama dan desktop
http://msdn2.Microsoft.com/en-US/Library/ms811092.aspx
UPSIZING ke SQL Server
http://msdn2.Microsoft.com/en-US/Library/ms952656.aspx
Mengkonversi Database Access dengan Upsizing Wizard
http://msdn2.Microsoft.com/en-US/Library/aa164896 (office.10).aspx
Untuk informasi tambahan tentang akses 2000 Upsizing alat kertas putih, klik nomor artikel berikut ini untuk melihat artikel di dalam Pangkalan Pengetahuan Microsoft:
241743 Kertas putih akses 2000 Upsizing alat yang tersedia di Pusat Download
Untuk informasi tambahan tentang akses 2000 Upsizing Wizard, klik nomor artikel berikut ini untuk melihat artikel di dalam Pangkalan Pengetahuan Microsoft:
325019 ACC2000: Masalah dengan akses 2000 Upsizing Wizard

Properti

ID Artikel: 325017 - Kajian Terakhir: 21 September 2013 - Revisi: 3.0
Berlaku bagi:
  • Microsoft Access 2000 Standard Edition
Kata kunci: 
kbwizard kbfunctions kbdatabase kbdesign kbdownload kbhowtomaster kbmt KB325017 KbMtid
Penerjemahan Mesin
PENTING: Artikel ini diterjemahkan oleh perangkat lunak penerjemahan mesin Microsoft, dan mungkin telah diedit oleh Masyarakat Microsoft melalui teknologi CTF dan bukan oleh seorang penerjemah profesional. Microsoft menawarkan baik artikel yang diterjemahkan oleh manusia maupun artikel hasil editan terjemahan oleh mesin/komunitas, sehingga Anda dapat mengakses semua artikel di Sentra Pengetahuan yang kami miliki dalam berbagai bahasa. Namun artikel hasil editan mesin atau bahkan komunitas tidak selalu sempurna. Artikel ini dapat mengandung kesalahan dalam hal kosa kata, sintaksis atau tatabahasa, sangat mirip dengan penutur asing yang membuat kekeliruan ketika berbicara dalam bahasa Anda. Microsoft tidak bertanggung jawab atas ketidakakuratan, kesalahan atau kerugian apa pun akibat dari kekeliruan dalam penerjemahan isi atau penggunaannya oleh pelanggan kami. Microsoft juga akan senantiasa memperbarui perangkat lunak penerjemahan mesin dan alat untuk menyempurnakan Editan Hasil Penerjemahan Mesin.
Klik disini untuk melihat versi Inggris dari artikel ini: 325017

Berikan Masukan

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com