Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

SQL Server 2000 - Server Tertaut

Saya harus melakukan beberapa hal untuk membuatnya bekerja. Juga menggunakan server SQL Win2K dan mengimpor data dari MySql.

Satu hal yang kami lakukan adalah memasang 3.51.22 versi driver ODBC MySql (mysql-connector-odbc-3.51.22-win32.msi).

Maka artikel berikut sangat membantu:http://www.sqlservercentral.com/Forums/Topic340912-146-1.aspx

Hal utama adalah mematikan transaksi serta merujuk ke DSN saat membuat Server Tertaut. Untuk kemudahan referensi, saya akan menyalin dan menempelkan instruksi dari artikel SQLServerCentral di posting ini di bawah ini:

Membuat Server Tertaut di SSMS untuk database MySQL

  1. Unduh driver MySQL ODBC dari mysql.com
  2. Instal driver MySQL ODBC di Server tempat SQL Server berada -Klik dua kali file Penginstal Windows dan ikuti petunjuknya.

  3. Buat DSN menggunakan driver MySQL ODBC Start-> Settings -> Control Panel -> Administrative Tools -> Data Sources (ODBC) -Klik pada tab System DSN -Klik Add -Pilih Driver ODBC MySQL-Klik Finish Pada Tab Login :-Ketik nama deskriptif untuk DSN Anda. -Ketik nama server atau Alamat IP ke dalam kotak teks Server.-Ketik nama pengguna yang diperlukan untuk terhubung ke database MySQL ke dalam kotak teks pengguna. -Ketik kata sandi yang diperlukan untuk terhubung ke database MySQL ke dalam kotak teks kata sandi. -Pilih database yang ingin Anda mulai. Pada Tab Lanjut:Di Bawah Bendera 1:-Centang Jangan Optimalkan lebar kolom. -Periksa Kembalikan Baris Pencocokan -Centang Izinkan Hasil Besar-Periksa Gunakan protokol Terkompresi -Periksa kolom BIGINT ke INT -Periksa Aman Di Bawah Bendera 2:-Centang Jangan Meminta Saat Terhubung -Centang Abaikan #di Nama Tabel Di Bawah Bendera 3:-Periksa Pengembalian Nama Tabel untukSQLDescribeCol -Centang Nonaktifkan Transaksi Sekarang Uji DSN Anda denganMengklik tombol Uji

  4. Buat Linked Server di SSMS untuk database MySQL SSMS (SQL Server Management Studio -> Expand Server Objects -Klik Kanan LinkedServers -> Pilih New Linked Server Pada Halaman Umum:-LinkedServer:Ketik Nama untuk Linked Server Anda -Jenis Server:Pilih Sumber Data Lainnya -Penyedia:Pilih Penyedia DB Microsoft OLE untuk Driver ODBC -Nama Produk:Ketik Database MySQL -Sumber Data:Ketik nama DSN yang Anda buat Di Halaman Keamanan -Petakan login ke Pengguna Jarak Jauh dan berikan Kata Sandi Pengguna Jarak Jauh -Klik Addunder Login server lokal ke pemetaan login server jarak jauh:-Pilih Login Lokal Dari kotak drop-down -Ketik nama Pengguna Jarak Jauh-Ketikkan kata sandi untuk Pengguna Jarak Jauh

  5. Ubah Properti Penyedia MSDASQL Perluas Penyedia -> Klik Kanan MSDASQL -> Pilih Properti -Aktifkan Kueri bersarang-Aktifkan Level nol saja (yang ini penendangnya) -Aktifkan Allow inprocess -Aktifkan Mendukung operator 'Suka'

  6. Ubah pengaturan di Konfigurasi Area Permukaan SQL Server untuk Fitur -Aktifkan dukungan OPENROWSET dan OPENDATASOURCE.

  7. Ubah pengaturan di Konfigurasi Area Permukaan SQL Server untuk Layanan dan Koneksi -Aktifkan koneksi Lokal dan Jarak Jauh melalui TCP/IP dan pipa bernama

  8. Hentikan SQL Server dan Agen SQL Server

  9. Mulai SQL Server dan SQL Server Agent

Saya tidak merasa perlu me-restart server SQL.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana cara menghindari tanda persentase di T-SQL?

  2. Risiko tabrakan UUID menggunakan algoritma yang berbeda

  3. Bagaimana Anda membuat pencarian teks lengkap wildcard terkemuka berfungsi di SQL Server?

  4. Bagaimana cara mengimpor file Excel ke SQL Server?

  5. Cara menambahkan Batasan kunci Asing ke tabel yang ada di SQL Server - Tutorial SQL Server / TSQL Bagian 68