Menambahkan database sebagai sumber data

Penting: Artikel ini adalah terjemahan mesin, lihat penafian. Temukan versi bahasa Inggris artikel di sini sebagai rujukan Anda.

Dengan Microsoft SharePoint Designer 2010, Anda bisa menyambungkan ke berbagai database, termasuk Microsoft SQL Server, Oracle dan database lain yang dapat diakses dengan menggunakan protokol OLE DB . Secara default, situs Microsoft SharePoint Anda tidak berisi koneksi database. Untuk mengakses database, seseorang yang memiliki izin yang memadai harus membuat koneksi.

Artikel ini memperlihatkan kepada Anda cara membuat koneksi ke database. Ini juga memperlihatkan kepada Anda cara membuat perintah kustom Structured Query Language (SQL) dan cara mengubah properti sumber data koneksi database yang sudah ada di daftar sumber Data.

Penting: Masuk tunggal pada opsi merupakan fitur yang dihentikan di SharePoint Designer 2010 dan oleh karena itu tidak dapat digunakan untuk menyambungkan ke database. Untuk informasi selengkapnya, lihat bagian Lihat juga .

Di artikel ini

Sebelum Anda mulai

Menyambungkan ke database dengan menyimpan nama pengguna dan kata sandi

Menyambungkan ke database dengan menggunakan string koneksi kustom

Membuat perintah SQL kustom

Mengubah properti sumber data koneksi database yang sudah ada

Sebelum Anda memulai

Ada beberapa hal yang perlu Anda ketahui sebelum Anda bisa menyambungkan ke database. Anda perlu mengetahui apakah situs yang sedang Anda kerjakan Microsoft SharePoint Foundation situs atau situs Microsoft SharePoint Server 2010 , nama server di mana database Anda berada, penyedia data yang Anda gunakan untuk mengakses database Anda, dan jenis autentikasi yang ingin Anda gunakan. Jika Anda menggunakan string koneksi kustom untuk menyambungkan ke database Anda, Anda juga perlu mengetahui bahwa string koneksi. Untuk mendapatkan bantuan, hubungi administrator server Anda.

Apa jenis database yang saya miliki?

Dengan SharePoint Designer 2010, Anda bisa dengan cepat menyambungkan ke database yang berada di Microsoft SQL Server 2000 dan versi yang lebih baru (SQL Server 2005 dan SQL Server 2008), atau untuk setiap sumber data yang menggunakan protokol OLE DB. Jika Anda mengetahui string koneksi, Anda bisa juga dengan cepat menyambungkan ke Oracle database.

Penyedia data apa yang ingin saya gunakan?

Dengan SharePoint Designer 2010, Anda bisa menyambungkan ke database dengan menggunakan salah satu dari tiga penyedia data yang berbeda. Penyedia data tidak sama-sama eksklusif. Sebagai contoh, Microsoft SQL Server 2000 dan versi yang lebih baru yang OLE DB kepatuhan dan bisa diakses dengan menggunakan Microsoft .NET Framework Data Provider untuk OLE DB. Namun, Microsoft .NET Framework Data Provider untuk SQL Server secara khusus didesain untuk berfungsi dengan Microsoft SQL Server 2000 dan versi yang lebih baru dan mungkin pilihan terbaik jika database Anda berada di salah satu dari dua server produk ini.

Penyedia data adalah perangkat lunak komponen yang memungkinkan klien-dalam kasus ini SharePoint Designer 2010 — untuk berkomunikasi dengan database. Pada awalnya, setiap sistem manajemen database unik dan setiap bahasa pemrograman untuk mengakses dan memperbarui data. ODBC adalah salah satu upaya pertama untuk standardize akses ke berbagai sistem manajemen beragam database. Tampilan data tidak mendukung penyedia ODBC. OLE DB diperkenalkan setelah ODBC untuk memberikan lebih fleksibel akses ke database. Database ODBC kepatuhan banyak juga OLE DB kepatuhan.

Untuk informasi selengkapnya tentang penyedia data mana yang digunakan, lihat bagan berikut ini.

Jika Anda tersambung ke database yang...

Gunakan …

Microsoft SQL Server 2000, Microsoft SQL Server 2005, atau Microsoft SQL Server 2008

Microsoft .NET Framework Data Provider untuk SQL Server

OLE DB yang kompatibel

Microsoft .NET Framework Data Provider untuk OLE DB

Oracle

Penyedia Data Microsoft .NET Framework untuk Oracle

ODBC yang kompatibel

Microsoft .NET Framework Data Provider untuk ODBC

Tampilan Data catatan tidak mendukung ODBC penyedia untuk koneksi database untuk semua jenis database, termasuk MySQL. Dalam kotak dialog Konfigurasikan koneksi Database, Anda harus mengabaikan pilihan untuk menggunakan penyedia ODBC.

Metode autentikasi apa yang ingin saya gunakan?

Anda juga bisa menyambungkan ke database dengan nama pengguna dan kata sandi atau dengan menggunakan string koneksi kustom.

Kotak dialog Konfigurasikan Koneksi Database
Metode autentikasi yang tersedia dalam kotak dialog Konfigurasikan koneksi Database

Metode autentikasi yang Anda inginkan akan ditetapkan dalam bagian oleh tipe server yang Anda gunakan dan penyedia data yang Anda gunakan. Untuk informasi selengkapnya tentang metode autentikasi mana yang akan digunakan, lihat bagan berikut ini.

Jika situs Anda berada pada server yang menjalankan...

Dan penyedia data...

Lihat bagian...

Microsoft SharePoint Foundation 2010
— or —

Office SharePoint Server 2010

Microsoft .NET Framework Data Provider untuk SQL Server
atau
Microsoft .NET Framework Data Provider untuk OLE DB

Menyambungkan ke database dengan menyimpan nama pengguna dan kata sandi

Microsoft SharePoint Foundation 2010
— or —

Office SharePoint Server 2010

Penyedia Data Microsoft .NET Framework untuk Oracle

Menyambungkan ke database dengan menggunakan string koneksi kustom

Atas halaman

Menyambungkan ke database dengan menyimpan nama pengguna dan kata sandi

Saat Anda menyambungkan ke database dengan menyimpan nama pengguna dan kata sandi, SharePoint Designer 2010 menghasilkan string koneksi berbasis SQL yang menyimpan nama pengguna dan kata sandi di koneksi sumber data (proses dikenal sebagai autentikasi SQL). Jika situs Anda berada pada server yang menjalankan Microsoft SharePoint Foundation 2010, ini adalah opsi pilihan untuk menghasilkan string koneksi.

Anda juga bisa membuat koneksi database dengan menggunakan string koneksi kustom. Untuk informasi selengkapnya, lihat bagian berikutnya menyambungkan ke database dengan menggunakan string koneksi kustom.

  1. Klik sumber Data di panel navigasi.

  2. Pada tab Sumber Data di pita, dalam grup baru , klik Koneksi Database.

  3. Dalam kotak dialog Properti sumber Data , pada tab sumber , klik Konfigurasikan koneksi Database.

  4. Dalam kotak dialog Konfigurasikan koneksi Database , di bawah Informasi Server, dalam kotak Server nama , ketikkan nama server di mana database Anda berada.

  5. Dalam kotak Nama penyedia , lakukan salah satu hal berikut ini:

    • Jika Anda tersambung ke database Microsoft SQL Server eksternal, klik Microsoft .NET Framework Data Provider untuk SQL Server.

    • Jika Anda tersambung ke database eksternal yang OLE DB kompatibel, termasuk versi SQL selain Microsoft SQL seperti MySQL, klik Microsoft .NET Framework Data Provider untuk OLE DB.

  6. Di bawah autentikasi, klik Simpan nama pengguna dan kata sandi di koneksi data.

  7. Dalam kotak nama pengguna , ketik nama pengguna Anda.

  8. Dalam kotak Kata Sandi, ketik kata sandi Anda.

  9. Klik Berikutnya.

    Penting: Karena autentikasi SQL menyimpan nama pengguna dan kata sandi sebagai teks dalam koneksi data, semua pengguna dengan izin untuk membuka situs di SharePoint Designer 2010 bisa menampilkan kredensial ini. Peringatan keamanan menginformasikan Anda bahwa nama pengguna dan kata sandi yang disimpan sebagai teks dalam koneksi data dan anggota situs lainnya bisa mengakses sumber data ini. Jika Anda ingin anggota situs lainnya untuk mengakses database dengan menggunakan nama pengguna dan kata sandi yang sama, klik OK. Jika Anda tidak ingin anggota situs lainnya untuk mengakses database dengan menggunakan nama pengguna dan kata sandi yang sama, klik Batalkan.

  10. Dalam daftar Database , klik database yang ingin Anda gunakan sebagai sumber data, dan lalu lakukan salah satu hal berikut ini:

    • Di pilih tabel atau tampilan, klik tabel atau disimpan tampilan yang Anda inginkan dari daftar, dan lalu klik selesai.

      Dengan menggunakan opsi ini, Anda membuat kueri default yang memilih semua rekaman di tabel atau tampilan. Namun, setelah Anda mengklik selesai, Anda bisa mengubah kueri default dengan mengklik bidang, Filterdan pengurutan dalam kotak dialog Properti sumber Data . Untuk informasi selengkapnya, lihat artikel membuat kueri sumber data.

    • Klik Tentukan kustom pilih, pembaruan, sisipkan, dan Hapus perintah menggunakan SQL atau prosedur tersimpan, dan lalu klik selesai.

      Catatan: Opsi ini hanya tersedia hanya jika administrator Anda telah mengaktifkan opsi Aktifkan pembaruan kueri dukungan di administrasi pusat SharePoint.

      Dengan menggunakan opsi ini, Anda bisa membuat perintah SQL kustom. Saat Anda mengklik selesai, kotak dialog Perintah Edit SQL kustom terbuka. Dalam kotak dialog ini, Anda bisa membuat perintah dan tambahkan parameter. Setelah Anda membuat perintah SQL kustom, Anda bisa mengedit kueri dengan mengklik Edit kueri kustom dalam kotak dialog Properti sumber Data . Untuk informasi selengkapnya, lihat membuat perintah SQL kustom selanjutnya di artikel ini.

  11. Dalam kotak dialog Properti sumber Data , klik tab umum , ketikkan nama untuk sumber data, dan lalu klik OK.

    Koneksi database baru sekarang muncul di daftar sumber Data.

Catatan: Jika Anda mencoba untuk menyambungkan ke eksternal server yang menjalankan SQL Server, pastikan bahwa autentikasi SQL Server diaktifkan di server.

Atas halaman

Menyambungkan ke database dengan menggunakan string koneksi kustom

String koneksi menyediakan informasi yang aplikasi atau penyedia yang memerlukan untuk berkomunikasi dengan sumber data. String koneksi biasanya persediaan lokasi database server, database tertentu untuk digunakan, dan informasi autentikasi. Dengan string koneksi kustom, Anda bisa menentukan string koneksi yang digunakan untuk menyambungkan ke database.

  1. Klik sumber Data di panel navigasi.

  2. Pada tab Koneksi Data , di grup baru , klik Koneksi Database.

  3. Dalam kotak dialog Properti sumber Data , pada tab sumber , klik Konfigurasikan koneksi Database.

  4. Dalam kotak dialog Konfigurasikan koneksi Database , pilih kotak centang kustom menggunakan string koneksi , dan lalu klik Edit.

  5. Di kotak dialog Edit String koneksi , dalam daftar Nama penyedia , klik penyedia data yang ingin Anda gunakan.

  6. Dalam kotak teks String koneksi , ketik string koneksi.

    Contoh string koneksi OLE DB:

    Penyedia = myProvider; sumber Data = myPath; Katalog awal = catalogName;

    Id pengguna = username; Kata sandi = kata sandi;

    Contoh Oracle string koneksi:

    Sumber data = myDatabase; Id pengguna = username;

    Kata sandi = kata sandi; keamanan terintegrasi = tidak;

    Contoh SQL Server string koneksi:

    Sumber data = myServerAddress; Katalog awal = myDataBase; Id pengguna = username; Kata sandi = kata sandi;

  7. Klik OK.

  8. Klik Berikutnya.

  9. Dalam daftar Database , klik database yang ingin Anda gunakan sebagai sumber data, dan lalu lakukan salah satu hal berikut ini:

    • Klik pilih tabel atau tampilan, lalu klik tabel atau disimpan tampilan yang Anda inginkan dari daftar, dan lalu klik selesai.

      Dengan menggunakan opsi ini, Anda membuat koneksi default untuk tabel atau tampilan. Namun, setelah Anda mengklik selesai, Anda bisa menentukan kueri dengan mengklik bidang, Filterdan pengurutan dalam kotak dialog Properti sumber Data . Untuk informasi selengkapnya, lihat artikel membuat kueri sumber data.

    • Klik Tentukan kustom pilih, pembaruan, sisipkan, dan Hapus perintah menggunakan SQL atau prosedur tersimpan, dan lalu klik selesai.

      Catatan: Opsi ini hanya tersedia hanya jika administrator server Anda telah mengaktifkan opsi Aktifkan pembaruan kueri dukungan di administrasi pusat SharePoint.

      Dengan menggunakan opsi ini, Anda bisa membuat atau mengedit perintah SQL kustom. Saat Anda mengklik selesai, kotak dialog Perintah Edit SQL kustom terbuka. Dalam kotak dialog ini, Anda bisa membuat perintah dan tambahkan parameter. Setelah Anda membuat perintah SQL kustom, Anda bisa mengedit kueri dengan mengklik Edit kueri kustom dalam kotak dialog Properti sumber Data . Untuk informasi selengkapnya, lihat membuat perintah SQL kustom selanjutnya di artikel ini.

  10. Dalam kotak dialog Properti sumber Data , klik tab umum , ketikkan nama untuk sumber data, dan lalu klik OK.

    Koneksi database baru sekarang muncul di daftar sumber Data.

Catatan: 

  • Jika Anda mencoba untuk menyambungkan ke eksternal server yang menjalankan SQL Server, pastikan bahwa autentikasi SQL Server diaktifkan di server.

  • Jika Anda tidak bisa menggunakan autentikasi SQL Server di server yang menjalankan SQL Server, pastikan bahwa Single Sign-On autentikasi diaktifkan untuk server tempat situs SharePoint Anda berada.

Atas halaman

Membuat perintah SQL kustom

Saat Anda mengklik opsi atau menentukan pilih kustom, memperbarui, menyisipkan, dan menghapus perintah menggunakan SQL atau prosedur tersimpan dan lalu klik selesai dalam kotak dialog Konfigurasikan koneksi Database , kotak dialog Edit perintah SQL kustom terbuka. Dalam kotak dialog ini, Anda bisa membuat pernyataan SQL kustom untuk mengambil atau mengubah data di database.

Ada empat tab dalam kotak dialog Perintah Edit SQL kustom , setiap terkait dengan perintah SQL yang umum. Mereka adalah:

  • Pilih     PILIH perintah yang digunakan untuk mengambil data dari tabel.

  • Pembaruan     Perintah PEMBARUAN yang digunakan untuk memodifikasi data dalam tabel.

  • Menyisipkan     Perintah SISIPKAN KE digunakan untuk menyisipkan baris baru ke dalam tabel.

  • Menghapus     Perintah HAPUS digunakan untuk menghapus baris dari tabel.

Daftar Prosedur tersimpan menampilkan semua prosedur tersimpan yang tersedia dalam database yang tersambung.

Saat kotak dialog Perintah Edit SQL kustom terbuka, pernyataan sudah diterapkan ke data muncul di kotak Pernyataan SQL . Misalnya, jika Anda membuat koneksi database dengan mengklik pilih tabel atau tampilan untuk memilih tabel, dan nanti Anda memutuskan untuk mengedit pernyataan SELECT, Anda melihat pernyataan berikut ini dalam kotak Pernyataan SQL di tab pilih :

PILIH * DARI dbo. [your_table_name]

Tanda bintang di pernyataan ini adalah karakter wild card berarti semua. Pernyataan SQL ini berarti pilih semua bidang untuk semua rekaman dari tabel tertentu ini. Untuk mengedit pernyataan, klik Perintah Edit untuk membuka Parameter Editor perintah dan.

Kotak dialog Editor Parameter Perintah

Mengedit kueri SQL dengan mengetik langsung di kotak PILIH perintah .

Menambahkan parameter SQL

Anda juga bisa membuat parameter untuk kueri SQL yang Anda dengan mengklik Tambahkan Parameter.

Parameter SQL harus digunakan di mana saja Anda mungkin menggunakan string kueri, berarti teks yang diapit tanda kutip tunggal. Karena menggunakan string kueri dalam pernyataan SQL menciptakan kerentanan keamanan, parameter SQL yang diperlukan di SharePoint Designer 2010 setiap kali Anda membuat pernyataan SQL yang mengambil difilter data dari sumber data.

Sebagai contoh, Northwind Traders adalah gourmet makanan distribusi perusahaan. Mereka menyimpan semua data bisnis dalam database berbasis SQL. Saat mereka mengambil daftar seluruh produk mereka dari tabel products, kueri SQL yang dihasilkan terlihat seperti ini:

PILIH * DARI dbo. [Produk]

Pernyataan SQL mengambil semua rekaman dalam tabel produk. Northwind ingin mengambil daftar yang difilter yang menyertakan hanya item yang berada di luar saham. Tabel berisi bidang UnitsInStock. Menggunakan tradisional SQL, pernyataan yang akan mengambil daftar ini terlihat seperti ini:

PILIH * DARI dbo. [Produk] Di MANA UnitsInStock = '0'

Bagian

angka '0'

dalam pernyataan ini adalah string kueri. String kueri ini harus digantikan oleh variabel. Untuk contoh ini, Anda ingin membuat variabel yang disebut OutOfStock. Pernyataan SQL baru terlihat seperti ini:

PILIH * DARI dbo. [Produk] Di MANA UnitsInStock = @OutOfStock

Untuk membuat pernyataan SQL dengan menggunakan OutOfStock variabel dalam contoh ini, jalankan prosedur berikut:

  1. Dalam Parameter Editor perintah dan kotak dialog, dalam kotak PILIH perintah , ketik string berikut ini:

PILIH * DARI dbo. [Produk] Di MANA UnitsInStock = @OutOfStock

  1. Di bawah parameter, klik Tambahkan Parameter.

  2. Variabel yang ingin Anda tentukan adalah OutOfStock, jadi di kolom nama , ketikkan OutOfStock.

  3. Di daftar Sumber Parameter , klik tidak ada.

  4. Karena nilai yang Anda inginkan agar sesuai dengan adalah 0, dalam kotak DefaultValue , ketikkan 0.

    Editor Perintah dan Paramater dengan pernyataan parameter SQL

  5. Klik OK.

    Sekarang Anda bisa melihat pernyataan SQL yang baru dalam kotak dialog Perintah Edit SQL kustom .

    Kotak dialog Perintah Edit SQL Kustom dengan pernyataan SQL

  6. Klik lagi OK.

    Dalam kotak dialog Properti sumber Data , tombol Edit kueri kustom muncul pada tab sumber .

    Kotak dialog Properti Sumber Data dengan tombol Edit Kueri Kustom

Atas halaman

Mengubah properti sumber data koneksi database yang sudah ada

Setelah Anda mengonfigurasi koneksi database, Anda kemudian bisa mengubah koneksi Kapan saja. Misalnya, Anda mungkin ingin membuat kueri baru, mengubah yang sudah ada atau membuat pernyataan SQL kustom.

  1. Klik sumber Data di panel navigasi.

    Daftar semua koneksi sumber data muncul di bawah panel navigasi.

  2. Klik sumber data dari daftar.

    Jika koneksi database menggunakan kueri SQL kustom, kotak dialog Properti sumber Data seperti yang ada di ilustrasi berikut.

    Kotak dialog Properti Sumber Data dengan tombol Edit Kueri Kustom

  3. Jika koneksi database tidak menggunakan kueri SQL kustom, kotak dialog Properti sumber Data seperti yang ada di ilustrasi berikut.

    Kotak dialog Properti Sumber Data dengan Kueri bagian

  4. Dalam kotak dialog Properti sumber Data , lakukan salah satu hal berikut:

    • Jika ada area kueri dengan tombol, klik tombol-tombol untuk menambahkan atau menghapus bidang atau untuk membuat atau mengubah urutan pemfilteran atau pengurutan.

    • Jika ada area kueri dengan tombol, klik Konfigurasikan koneksi Database untuk menerapkan kueri SQL kustom ke koneksi. Setelah Anda mengklik Mengonfigurasi koneksi Database, klik berikutnya.

      Penting: Karena autentikasi SQL menyimpan nama pengguna dan kata sandi sebagai teks dalam koneksi data, semua pengguna dengan izin untuk membuka situs di SharePoint Designer 2010 bisa menampilkan kredensial ini. Peringatan keamanan menginformasikan Anda bahwa nama pengguna dan kata sandi yang disimpan sebagai teks dalam koneksi data dan anggota situs lainnya bisa mengakses sumber data ini. Jika Anda ingin anggota situs lainnya untuk mengakses database dengan menggunakan nama pengguna dan kata sandi yang sama, klik OK. Jika Anda tidak ingin anggota situs lainnya untuk mengakses database dengan menggunakan nama pengguna dan kata sandi yang sama, klik Batalkan.

      Dalam kotak dialog Konfigurasikan koneksi Database , klik Tentukan kustom pilih, pembaruan, sisipkan, dan Hapus perintah menggunakan SQL atau prosedur tersimpan, dan lalu klik selesai.

      Membuka kotak dialog Perintah Edit SQL kustom . Dalam kotak dialog ini, Anda bisa membuat pernyataan SQL kustom Anda. Untuk informasi selengkapnya, lihat membuat perintah SQL kustom sebelumnya dalam artikel ini.

    • Jika ada tombol Edit kueri kustom , klik untuk membuka kotak dialog Edit perintah SQL kustom , di mana Anda bisa menambahkan, mengubah, atau menghapus pernyataan SQL kustom.

Atas halaman

Catatan: Penafian Terjemahan Mesin: Artikel ini telah diterjemahan oleh sistem komputer tanpa campur tangan manusia. Microsoft menawarkan terjemahan mesin ini untuk membantu pengguna yang bukan penutur bahasa Inggris agar dapat menikmati konten tentang produk, layanan, dan teknologi Microsoft. Karena artikel ini diterjemahkan oleh mesin, mungkin akan terdapat kesalahan kosa kata, sintaksis, atau tata bahasa.

Kembangkan keterampilan Anda
Jelajahi pelatihan
Dapatkan fitur baru terlebih dahulu
Gabung ke Office Insiders

Apakah informasi ini bermanfaat?

Terima kasih atas umpan balik Anda!

Terima kasih atas umpan balik Anda! Sepertinya menghubungkan Anda ke salah satu agen dukungan Office kami akan sangat membantu.

×