ID Artikel: 325017 - Kajian Terakhir: 26 September 2011 - Revisi: 2.0

Cara menggunakan akses 2000 Upsizing Wizard

Tips SistemThis article applies to a different operating system than the one you are using. Article content that may not be relevant to you is disabled.

Pada Halaman ini

Perbesar semua | Perkecil semua

RINGKASAN

Artikel ini menunjukkan Anda bagaimana untuk upsize Microsoft Access database Microsoft SQL Server atau ke Microsoft Data mesin (MSDE) oleh menggunakan Wisaya Upsizing 2000 akses. Artikel ini mencakup pengenalan Wisaya Upsizing, apa yang harus periksa sebelum Anda upsize, pertimbangan desain, menyarankan pemecahan masalah teknik untuk masalah upsizing umum, dan tambahan sumber daya untuk informasi.

Pendahuluan

Anda dapat menggunakan Wisaya Upsizing untuk mengkonversi ada akses database (.mdb) untuk klien/server solusi. Wisaya Upsizing menciptakan baru Struktur database SQL Server (termasuk indeks, validasi aturan, default, dan hubungan) dan kemudian menyalin data ke database SQL Server baru. Selain itu, Wisaya Upsizing mencoba untuk menciptakan kembali pertanyaan Anda sebagai SQL Server dilihat dan disimpan prosedur.

Anda dapat memilih untuk upsize hanya Anda database struktur dan data Anda, atau setelah Anda membuat SQL Server back-end database, Anda dapat memilih untuk membuat aplikasi klien front-end akses. The UPSIZING Wizard dapat membuat aplikasi front-end klien dalam salah satu dari dua cara:
  • Dengan menjaga file database Access saat ini (.mdb) dan kemudian menambahkan tabel link yang menghubungkan ke tabel upsized pada SQL Server.

    Akses bentuk, laporan, dan data Anda ada halaman menggunakan tabel baru terhubung sebagai sumber data mereka.
  • Dengan membuat file proyek akses baru (.adp) dan kemudian menyalin bentuk, laporan, data access pages, makro, dan modul dari saat ini akses database, dan kemudian menghubungkan bahwa akses file proyek untuk upsized tabel SQL Server.

    Disalin bentuk, laporan, dan data access pages yang merujuk ke database lokal yang dikonversi ke menggunakan baru upsized tabel SQL Server, tinjauan, dan disimpan prosedur sebagai sumber data mereka melalui koneksi ADP file untuk server. Data access pages yang merujuk pada database selain saat ini database tidak berubah setelah upsizing.
Perhatikan bahwa ketika Anda menjalankan Wisaya Upsizing, hal ini tidak proses yang sempurna. Ada perbedaan dan potensi tidak kompatibel antara Akses database dan SQL Server database. Termasuk adalah perbedaan dalam SQL Dialek dan tipe data. Meskipun Wizard dapat menangani banyak dari ini perbedaan dan masih mengkonversi objek dengan benar, Wisaya tidak dapat menangani semua perbedaan. Oleh karena itu, Anda mungkin mengalami masalah saat Anda membuat Anda baru database dan aplikasi klien baru Anda. Jika Upsizing Wizard pengalaman masalah selama proses upsizing, Wisaya tidak menghentikan proses. The Wizard catatan kesalahan dan kemudian terus bekerja dengan benda berikutnya. Setelah upsizing proses ini selesai, Wisaya menampilkan laporan. Laporan menampilkan rincian proses yang termasuk nama dan ukuran database baru, pilihan yang Anda buat ketika Anda menjalankan Wisaya, dan setiap kesalahan Wizard yang berpengalaman.

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

  1. Klik Microsoft akses bantuan pada Bantuan menu.
  2. Jenis UPSIZING Wizard di kantor Asisten atau Wisaya jawaban.
  3. Klik Mencari untuk melihat topik yang dikembalikan.
Untuk informasi lebih lanjut tentang perbedaan antara akses sintaks dan sintaks SQL Server dan cara Wisaya Upsizing menangani perbedaan-perbedaan ini, Ikuti langkah berikut:
  1. Klik Microsoft akses bantuan pada Bantuan menu.
  2. Jenis Perbandingan dari Microsoft Access dan SQL Server sintaks di kantor asisten atau jawaban Wizard.
  3. Klik Mencari untuk melihat Bekerja dengan proyek Microsoft Access aplikasi.

Apa yang harus periksa sebelum Anda Upsize

  • Pastikan bahwa Anda memiliki salinan cadangan dari akses Anda file database (.mdb). Metode yang Anda pilih untuk upsize dapat mengubah Anda ada aplikasi desain.
  • Pastikan bahwa Anda tahu nama SQL Server atau komputer yang menjalankan MSDE yang Anda Hubungkan. Pastikan bahwa Anda tahu informasi logon. Untuk informasi tambahan tentang cara menginstal MSDE, kunjungi bagian "Menginstal MSDE" MSDN situs:
    Microsoft Data mesin (MSDE) untuk Microsoft Visual Studio 6.0: sebuah alternatif untuk Jet bangunan Desktop dan berbagi solusihttp://msdn2.Microsoft.com/en-us/library/ms811092.aspx (http://msdn2.microsoft.com/en-us/library/ms811092.aspx)
  • Untuk membuat upsizing pergi seperti lancar mungkin, pastikan Anda memiliki izin akses pada SQL Server yang Anda inginkan untuk upsize. Minimal, Anda harus memiliki izin CREATE TABLE. Jika Anda ingin membangun database baru dari awal, Anda harus membuat DATABASE izin.
  • Untuk memastikan bahwa Anda memiliki cukup ruang, menghitung bagaimana upsizing banyak ruang disk akan memerlukan dengan mengalikan ukuran Anda Microsoft Akses database dengan dua.
  • Jika Anda berencana untuk upsize ke SQL Server 2000, menginstal Pembaruan Office 2000 SR-1 dan Access 2000 dan SQL Server 2000 kesiapan Memperbarui sebelum Anda mulai.

    Untuk informasi tambahan tentang cara mendapatkan dan tentang cara menginstal Pembaruan Office 2000 SR-1, klik nomor artikel di bawah ini untuk melihat artikel di dalam Basis Pengetahuan Microsoft:
    245025  (http://support.microsoft.com/kb/245025/ ) Cara mendapatkan dan menginstal Microsoft Office 2000 SR-1/SR-1a Pemutakhiran
    Untuk mendapatkan akses 2000 dan SQL Server 2000 kesiapan pembaruan, kunjungi Web site Microsoft berikut:
    Access 2000/SQL Server 2000 kesiapan pembaruanhttp://Office.Microsoft.com/en-US/ork2000/HA011524641033.aspx (http://office.microsoft.com/en-us/ork2000/HA011524641033.aspx)

Pertimbangan desain database

  • Anda harus mengikuti berbasis server batasan penamaan dari awal. Wisaya Upsizing dapat memperbaiki kesalahan umum yang banyak, tetapi tidak semua kesalahan. Untuk memastikan ada mudah migrasi ke back-end, ikuti Pembatasan SQL Server:

    • 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 untuk 249 karakter.
    • Karakter pertama harus surat atau tanda "pada" (@). Karakter tersisa mungkin angka, huruf, tanda dolar ($), tanda nomor (#), atau garis bawah (_).
    • Untuk SQL Server 6.5, tidak diperbolehkan. SQL Server 7.0, ruang yang diizinkan, tetapi nama harus tertutup oleh kutipan tanda ("") atau oleh kurung ([]).
    • Nama tidak boleh Transact-SQL kata kunci. SQL Server cadangan baik huruf besar dan huruf kecil versi kata kunci. Untuk informasi tentang kata kunci Transact-SQL, lihat SQL Server buku Online.
  • Wisaya Upsizing tidak mengkonversi item tertentu. Lainnya item yang dikonversi, tapi memerlukan verifikasi setelah Wizard selesai. Ketika Anda menggunakan Wisaya Upsizing, Anda harus meninjau semua perubahan yang dibuat ke meja, untuk dilihat, bentuk, dan laporan.

    Secara khusus, Wisaya Upsizing menggunakan aturan berikut ketika database dikonversi:

    • Nama kolom duplikat diberi alias.
    • Tanggal delimiters dikonversi.
    • Konstanta Boolean dikonversi ke bilangan bulat.
    • String concatenation dikonversi dari ampersand (&) untuk tanda tambah (+).
    • Karakter wildcard dikonversi ke mereka sesuai Transact-SQL setara.
    • DENGAN IKATAN yang ditambahkan ke semua atas permintaan yang mengandung ORDER BY klausa.
    Unsur-unsur sintaks akses SQL berikut tidak didukung oleh MSDE dan yang tidak dikonversi. Wisaya Upsizing menghapus item dari SQL pernyataan:
    • DROP INDEKS
    • DISTINCTROW
    • OWNERACCESS
    • Tabel di Uni
    • MEMESAN oleh dalam persatuan
    • MENGUBAH
    • PARAMETER
  • Wisaya Upsizing tidak mengkonversi kode Anda Solusi akses. Kode yang bekerja secara langsung dengan akses obyek dapat terus pekerjaan, tetapi Anda harus mengubah kode objek akses Data (DAO) yang bekerja dengan tabel dan dengan permintaan untuk objek Data ActiveX (ADO) kode.

    Untuk Ikhtisar menggunakan ADO, kunjungi Website MSDN site:

    Bekerja dengan Data akses komponen solusi kantor.aspx http://msdn2.Microsoft.com/en-us/library/aa141802 (office.10) (http://msdn2.microsoft.com/en-us/library/aa141802(office.10).aspx)
    Untuk referensi tambahan tentang bagaimana Anda dapat menggunakan ADO, kunjungi situs Website MSDN berikut:
    Pemrograman dalam akses klien/Server solusi.aspx http://msdn2.Microsoft.com/en-us/library/aa189856 (office.10) (http://msdn2.microsoft.com/en-us/library/aa189856(office.10).aspx)

Pemecahan masalah Upsize

  • Tabel melakukan tidak upsize.
    • Pastikan bahwa data standar ukuran file untuk Model database SQL Server ini tidak lebih besar dari 1 MB.
    • Mencoba untuk upsize hanya struktur tabel.
  • Pesan galat "Melimpah" ketika mencoba untuk upsize ke SQL Server 2000
  • Tidak upsize MDE untuk SQL Server atau MSDE
  • Combo Box atau daftar kotak kosong setelah upsizeUntuk tambahan informasi tentang isu-isu Anda mungkin mengalami ketika Anda upsize ke SQL Server 2000 klik nomor artikel di bawah ini untuk melihat artikel dalam Pengetahuan Microsoft Base:
    269824  (http://support.microsoft.com/kb/269824/EN-US/ ) ACC2000: Masalah antara proyek-proyek 2000 Access 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 desktop dan solusi bersama
http://msdn2.Microsoft.com/en-us/library/ms811092.aspx (http://msdn2.microsoft.com/en-us/library/ms811092.aspx)
UPSIZING ke SQL Server
http://msdn2.Microsoft.com/en-us/library/ms952656.aspx (http://msdn2.microsoft.com/en-us/library/ms952656.aspx)
Mengubah akses Database dengan Upsizing Wizard
.aspx http://msdn2.Microsoft.com/en-us/library/aa164896 (office.10) (http://msdn2.microsoft.com/en-us/library/aa164896(office.10).aspx)
Untuk informasi tambahan tentang akses 2000 Upsizing alat putih Kertas, klik nomor artikel di bawah ini untuk melihat artikel di dalam Basis Pengetahuan Microsoft:
241743  (http://support.microsoft.com/kb/241743/ ) Kertas putih akses 2000 Upsizing alat tersedia dalam Download Pusat
Untuk informasi tambahan tentang akses 2000 Upsizing Wizard, klik nomor artikel di bawah ini untuk melihat artikel di Basis Pengetahuan Microsoft:
325019  (http://support.microsoft.com/kb/325019/ ) ACC2000: Masalah dengan akses 2000 Upsizing Wizard

Berlaku bagi:
  • Microsoft Access 2000 Standard Edition
Kata kunci: 
kbwizard kbfunctions kbdatabase kbdesign kbdownload kbhowtomaster kbmt KB325017 KbMtid
Penerjemahan MesinPenerjemahan Mesin
PENTING: Artikel ini diterjemahkan menggunakan perangkat lunak mesin penerjemah Microsoft dan bukan oleh seorang penerjemah. Microsoft menawarkan artikel yang diterjemahkan oleh seorang penerjemah maupun artikel yang diterjemahkan menggunakan mesin sehingga Anda akan memiliki akses ke seluruh artikel baru yang diterbitkan di Pangkalan Pengetahuan (Knowledge Base) dalam bahasa yang Anda gunakan. Namun, artikel yang diterjemahkan menggunakan mesin tidak selalu sempurna. Artikel tersebut mungkin memiliki kesalahan kosa kata, sintaksis, atau tata bahasa, hampir sama seperti orang asing yang berbicara dalam bahasa Anda. Microsoft tidak bertanggung jawab terhadap akurasi, kesalahan atau kerusakan yang disebabkan karena kesalahan penerjemahan konten atau penggunaannya oleh para pelanggan. Microsoft juga sering memperbarui perangkat lunak mesin penerjemah.
Klik disini untuk melihat versi Inggris dari artikel ini:325017  (http://support.microsoft.com/kb/325017/en-us/ )