Memasang dan mengkonfigurasi Microsoft SQL Server Express. Sistem pengurusan pangkalan data Microsoft Servers SQL

Sistem pengurusan pangkalan data (DBMS) dalam Kebelakangan ini telah menjadi sebahagian daripada infrastruktur IT hampir mana-mana syarikat. Pada masa kini agak sukar untuk mencari syarikat yang tidak menggunakan sistem 1C:Enterprise atau beberapa sistem ERP yang berkuasa, seperti SAP atau Microsoft Dynamics (CRM), yang menggunakan DBMS untuk menyimpan data mereka. Hampir semua aplikasi WEB menggunakan DBMS untuk menyimpan maklumat tentang pelanggan, nama produk, dsb. Jika DBMS sebelum ini digunakan terutamanya untuk menyimpan data teks dan angka, kini DBMS menyimpan data seperti imej, video dan banyak jenis data lain. Jumlah pangkalan data dalam beberapa industri telah berkembang kepada beberapa terabait. Oleh itu, kini, lebih daripada sebelumnya, keperluan untuk kebolehpercayaan dan prestasi sistem pengurusan pangkalan data telah meningkat. Microsoft menduduki kedudukan utama dalam pasaran di kalangan DBMS Pelayan SQL. Bahagian pasaran Microsoft SQL Server, menurut Gartner, adalah 46.8%, selebihnya pasaran adalah milik Oracle dan IBM DB2, secara relatif sebahagian kecil Pasaran diduduki oleh DBMS Sumber Terbuka seperti Postgre dan Firebird.

Microsoft SQL Server 2012 adalah yang terkini dan sistem yang paling berkuasa pengurusan pangkalan data. Selain ciri DBMS standard, SQL Server 2012 mengandungi set besar perkhidmatan analisis data bersepadu. Akses kepada data yang terdapat pada SQL Server boleh diperolehi oleh mana-mana aplikasi yang dibangunkan dalam .Net dan VisualStudio, serta aplikasi Pakej Microsoft Office 2007. SQL Server 2012 memberikan skalabiliti, prestasi dan keselamatan terbaik dalam kelasnya.

Microsoft SQL Server 2012 menyokong lebih 15,000 pembekal perisian, ia digunakan oleh lebih daripada 74.7% syarikat terbesar di dunia. Microsoft SQL Server 2012 digunakan oleh hampir semua sistem ERP dan CRM, seperti SAP, Microsoft Dynamics, 1C: Enterprise, Microsoft CRM.

Platform data SQL Pelayan

SQL Server 2012 menyediakan alatan untuk mencipta dan mengurus pangkalan data hubungan. SQL Server 2012 juga menyokong alat pemprosesan data analisis baharu (Perkhidmatan Analisis), alat pelaporan (Perkhidmatan Pelaporan), serta banyak alat yang memudahkan pembangunan aplikasi.

Disebabkan oleh fakta bahawa aplikasi perniagaan kritikal dijalankan pada SQL Server, perusahaan meletakkan keperluan yang sangat ketat pada prestasi, toleransi kesalahan dan keselamatan DBMS itu sendiri.

Keselamatan SQL Server 2012:

  • Penyulitan pangkalan data interaktif. SQL Server 2012 menyokong penyulitan telus pangkalan data dan log transaksi. Fungsi ini membolehkan pelanggan yakin bahawa akses tanpa kebenaran kepada data syarikat tidak boleh diperoleh, walaupun dengan mengambil alih pelayan atau sistem storan data.
  • sokongan PKI. SQL Server 2012 menyokong infrastruktur sijil. Akses kepada data boleh dihadkan dan disulitkan menggunakan sijil dan modul keselamatan perkakasan (TPM).
  • Penyepaduan dengan domain ActiveDirectory. Akses kepada data boleh dibenarkan oleh pengguna dan kumpulan domain.
  • Audit. SQL Server 2012 menyokong pengauditan akses data dan kawalan ke atas aktiviti pangkalan data.

Toleransi Kesalahan SQL Server 2012:

  • Pencerminan Pangkalan Data. Teknologi cerminan mengandaikan kehadiran satu pelayan aktif, yang dengannya semua pelanggan berfungsi, dan satu pelayan cermin, yang mana semua log transaksi dipindahkan dan digunakan pada pangkalan data cermin. Jika pelayan aktif gagal, ia bertukar kepada pelayan cermin. Ini dilakukan sama ada secara manual atau automatik menggunakan pelayan pemerhati (Saksi). Ini memastikan toleransi kesalahan pangkalan data, dan sekiranya berlaku kegagalan, maksimum yang hilang ialah satu transaksi. Ini tidak memerlukan sebarang peralatan kluster khusus atau peranti SAN. Tetapi ia mesti diambil kira kaedah ini tidak memastikan kesinambungan operasi, disebabkan oleh fakta bahawa penukaran berlangsung beberapa saat dan panggilan berlaku ke pelayan lain dengan nama yang berbeza, dan juga tidak memberikan pengagihan beban dan penurunan prestasi. SQL Server 2012 memperkenalkan ciri tersebut pemulihan automatik halaman rosak daripada pelayan cermin, dan juga menambah fungsi pengalihan telus pelanggan ke pelayan cermin.

Pencerminan Pangkalan Data dalam SQL Server 2012

  • Kluster Ketersediaan Tinggi. Syarikat besar yang memerlukan kesinambungan operasi, ketersediaan pangkalan data yang berterusan dan pengagihan beban menggunakan SQL Server 2012 dalam mod kluster. SQL Server 2012 menyokong pengelompokan 16-nod, dan sebagai tambahan kepada pengelompokan enjin pangkalan data, pengelompokan Perkhidmatan Analisis, Perkhidmatan Pemberitahuan dan Perkhidmatan Replikasi juga disokong. Kluster SQL Server 2012 membolehkan anda menyediakan operasi 24/7 untuk aplikasi perniagaan kritikal.

Dua kluster nod berdasarkan SQL Server 2012

Skalabilitas SQL Server 2012:

  • Panas tambah memori dan pemproses. SQL Server 2012 membolehkan anda menambah RAM dan pemproses kepadanya tanpa mematikan atau but semula pelayan (fungsi ini juga mesti disokong oleh perkakasan).
  • Replikasi pangkalan data. SQL Server 2012 membolehkan anda membuat salinan pangkalan data di cawangan terpencil. Pelbagai mekanisme replikasi disokong menggunakan transaksi, gabungan dan syot kilat. Replikasi boleh sehala, apabila, sebagai contoh, berubah dari pejabat pusat direplikasi ke cawangan dan secara dua hala. SQL Server 2012 menyokong aplikasi teragih dan pengelompokan teragih geo.
  • Gabenor Sumber. SQL Server 2012 membolehkan anda memperuntukkan sumber dan memberikan keutamaan kepada tugas yang berbeza. Fungsi ini membolehkan anda mengelakkan kes penurunan mendadak dalam prestasi keseluruhan pelayan, dan gangguan kerja semua pengguna apabila melakukan satu tugas yang kompleks.
  • Sokongan untuk seni bina Intel Itanium. Untuk beban ultra tinggi, versi SQL Server 2012 telah dikeluarkan, berjalan pada pelayan RISC yang dibina pada platform Intel Itanium (IA-64). Edisi SQL Server 2012 ini digunakan dalam pusat data yang besar untuk pemprosesan jumlah yang besar maklumat. SQL Server 2012 edisi Itanium menyokong 64 teras pemproses dan 2 terabait memori capaian rawak. Teknologi untuk menambah/mengalih keluar pemproses dan memori panas disokong, teknologi pencerminan memori tahan kerosakan dan pengelompokan 8-nod turut disokong.

Membina kluster adalah tugas yang agak rumit. Apabila membina kluster, analisis kompleks aplikasi perniagaan menggunakan DBMS dijalankan, kapasiti beban dan sumber yang diperlukan dikira, pertumbuhan pangkalan data dan peningkatan kapasiti beban diramalkan, mengikut ini, infrastruktur kluster adalah dirancang dan peralatan dipilih. LanKey mempunyai pengalaman membina kluster SQL Server dalam beberapa syarikat besar. Kelompok SQL Server dirancang dan digunakan oleh jurutera bertauliah MCSE, MCDBA, MCTS: SQL Server.

Sebagai pelayan pangkalan data untuk kerja serentak Untuk beberapa pengguna, kami mengesyorkan menggunakan Microsoft SQL Server Express. Sistem pengurusan pangkalan data (DBMS) ini, pada pendapat kami, adalah optimum, kerana ia percuma dan cukup produktif. Sistem ini akan mengatasi dengan sempurna sebilangan kecil pengguna, sehingga 5.

Pada masa ini, anda boleh menggunakan dua versi DBMS ini:

  • Microsoft SQL Server 2016 Express - hanya berjalan pada sistem pengendalian 64-bit. Jika ini adalah sistem pengendalian yang anda gunakan, maka kami mengesyorkan versi ini.
  • Microsoft SQL Server 2014 Express - berjalan pada kedua-dua sistem pengendalian 32-bit dan 64-bit. Kami mengesyorkan menggunakan versi ini hanya jika anda menggunakan sistem pengendalian 32-bit.

Memasang dan mengkonfigurasi Microsoft SQL Server 2014 Express

Versi DBMS ini tersedia di pautan Microsoft SQL Server 2014 Express. Selepas mengklik pada butang "Muat turun", anda akan ditawarkan pelbagai pilihan untuk pakej pemasangan. Kami mengesyorkan memilih:

  • ExpressAndTools 64BIT\SQLEXPRWT_x64_RUS.exe - jika anda menggunakan sistem pengendalian 64-bit
  • ExpressAndTools 32BIT\SQLEXPRWT_x86_RUS.exe - jika anda menggunakan sistem pengendalian 32-bit

Selepas memuat turun dan menjalankan fail pemasangan, anda akan melihat tetingkap pemasang utama. Di mana anda harus memilih Pemasangan baru contoh SQL Server yang berdiri sendiri atau menambah komponen pada pemasangan sedia ada .

Pemilihan Komponen

Kami cadangkan memilih set komponen berikut

Nama contoh

hidup langkah ini Kami mencadangkan memilih pilihan "Named Instance" dan meninggalkan nama instance lalai "SQLExpress"

Tetapan pelancaran penyemak imbas

"SQL Server Browser" ialah komponen yang diperlukan untuk menyambung ke pangkalan data dari komputer lain. Untuk melakukan ini, anda perlu menetapkan "Jenis Permulaan" untuk komponen ini kepada mod "Auto".

Konfigurasi pelayan

Untuk memudahkan persediaan, kami mencadangkan pada peringkat ini memilih mod "Mod Campuran", serta menentukan kata laluan untuk pengguna sa. Ingat kata laluan, kerana anda akan memerlukannya apabila penyesuaian selanjutnya program. Pengguna ini adalah yang paling penting dalam DBMS ini. Anda akan dapat menggunakan log masuk dan kata laluan ini apabila menyambung ke pangkalan data. Jika anda mempunyai pengalaman memasang dan mengkonfigurasi Microsoft SQL Server, kami mengesyorkan anda membuat pengguna individu, tetapi untuk memudahkan persediaan, pengguna sa juga akan berfungsi.

Selepas pemasangan selesai. Anda boleh meneruskan untuk menyediakan program "Kayala: Trading Place".

Menyediakan akses kepada Microsoft SQL Server melalui rangkaian

Untuk dapat menyambung ke pelayan yang dipasang melalui rangkaian dari komputer lain, anda perlu melakukan perkara berikut.

Mendayakan protokol TCP/IP

Lancarkan Pengurus Konfigurasi SQL Server 2014. Dalam bahagian "SQLEXPRESS Protocols", anda mesti mendayakan protokol TCP/IP

Setelah didayakan, program konfigurasi akan menggesa anda untuk memulakan semula perkhidmatan.

Menyediakan tembok api

Untuk Windows Firewall tidak menyekat sambungan ke pelayan pangkalan data dari luar, dua peraturan harus ditambah. Untuk melakukan ini, anda perlu menjalankan Windows Firewall dalam mod "Tetapan lanjutan".

Yang pertama ialah "Untuk program" dan tandakan sebagai program fail boleh laku Microsoft SQL Server Express. Kemungkinan besar ia akan terletak di sepanjang laluan: %ProgramFiles%\Microsoft SQL Server\MSSQL12.SQLEXPRESS\MSSQL\Binn\sqlservr.exe. Kami mengesyorkan memanggil peraturan yang dibuat "SQL Server".

Peraturan kedua harus dibuat untuk pelabuhan. Dalam bahagian protokol, pilih "UDP" dan masukkan 1434 dalam nilai port. Kami mengesyorkan memanggil peraturan yang dibuat "Pelayar SQL".

Persediaan rangkaian selesai, kini anda boleh meneruskan untuk menyediakan program.

Menyediakan program

Untuk menyambung ke pelayan yang anda perlu tambah pangkalan baru data dalam program. Proses ini diterangkan secara terperinci dalam bahagian Menambah pangkalan data. Berikut ialah contoh konfigurasi untuk Microsoft SQL Server Express yang dipasang dalam mod yang diterangkan di atas. Daripada "MyServer", anda harus menentukan nama komputer yang anda pasangkan Microsoft SQL Server Express atau alamat IPnya. Dalam bahagian kata laluan, anda harus menentukan kata laluan yang anda tentukan pada peringkat "Konfigurasi Pelayan". Kami juga mengesyorkan menyemak kotak semak "Pangkalan data berasingan untuk log"; dalam kes ini, program akan mencipta pangkalan data berasingan untuk log peristiwa, supaya tidak memuatkan pangkalan data utama dengan data sekunder.

Pilihan tetingkap apabila memilih jenis pangkalan data MS SQL

Kadang-kadang anda benar-benar ingin menyusun fikiran anda, menyusunnya. Dan lebih baik lagi, dalam urutan abjad dan tematik, supaya kejelasan pemikiran akhirnya datang. Sekarang bayangkan apa huru-hara yang akan berlaku dalam " otak elektronik» mana-mana komputer tanpa penstrukturan yang jelas bagi semua data dan Pelayan Microsoft SQL:

Pelayan MS SQL

The perisian ialah sistem pengurusan pangkalan data hubungan (DBMS) yang dibangunkan oleh Microsoft Corporation. Bahasa Transact-SQL yang dibangunkan khas digunakan untuk memanipulasi data. Perintah bahasa untuk memilih dan mengubah suai pangkalan data dibina berdasarkan pertanyaan berstruktur:


Pangkalan data perhubungan dibina di atas sambungan semua elemen struktur, termasuk disebabkan oleh sarangnya. Pangkalan data perhubungan mempunyai sokongan terbina dalam untuk jenis data yang paling biasa. Terima kasih kepada ini, SQL Server menyepadukan sokongan untuk menstrukturkan data secara pemrograman menggunakan pencetus dan prosedur tersimpan.

Gambaran Keseluruhan Ciri Pelayan MS SQL


DBMS adalah sebahagian daripada barisan panjang perisian khusus yang telah dicipta oleh Microsoft untuk pembangun. Ini bermakna semua pautan rantaian ini (aplikasi) disepadukan secara mendalam antara satu sama lain.

Iaitu, alat mereka mudah berinteraksi antara satu sama lain, yang sangat memudahkan proses pembangunan dan penulisan kod program. Contoh perhubungan sedemikian ialah persekitaran pengaturcaraan MS Visual Studio. Pakej pemasangannya sudah termasuk SQL Server Express Edition.

Sudah tentu, ini bukan satu-satunya DBMS yang popular di pasaran dunia. Tetapi inilah yang lebih boleh diterima untuk komputer yang berjalan di bawah Kawalan Windows, kerana tumpuannya khusus pada sistem pengendalian ini. Dan bukan sahaja kerana ini.

Kelebihan MS SQL Server:

  • Memiliki darjat tinggi prestasi dan toleransi kesalahan;
  • Ia adalah DBMS berbilang pengguna dan beroperasi pada prinsip pelayan pelanggan;

    Bahagian klien sistem menyokong membuat permintaan pengguna dan menghantarnya ke pelayan untuk diproses.

  • Penyepaduan ketat dengan sistem operasi Windows;
  • Sokongan untuk sambungan jauh;
  • Sokongan untuk jenis data popular, serta keupayaan untuk mencipta pencetus dan prosedur tersimpan;
  • Sokongan terbina dalam untuk peranan pengguna;
  • Fungsi sandaran pangkalan data lanjutan;
  • Tahap keselamatan yang tinggi;
  • Setiap keluaran termasuk beberapa edisi khusus.

Evolusi Pelayan SQL

Ciri-ciri DBMS popular ini paling mudah dilihat apabila mempertimbangkan sejarah evolusi semua versinya. Kami akan membincangkan dengan lebih terperinci hanya pada keluaran yang mana pembangun membuat perubahan penting dan asas:

  • Microsoft SQL Server 1.0 – dikeluarkan pada tahun 1990. Walaupun begitu, pakar menyatakan kelajuan tinggi pemprosesan data, ditunjukkan walaupun pada beban maksimum dalam mod berbilang pengguna;
  • SQL Server 6.0 - dikeluarkan pada tahun 1995. Versi ini adalah yang pertama di dunia untuk melaksanakan sokongan untuk kursor dan replikasi data;
  • SQL Server 2000 - dalam versi ini pelayan menerima sepenuhnya enjin baru. Kebanyakan perubahan hanya terjejas sisi pengguna permohonan;
  • SQL Server 2005 – kebolehskalaan DBMS telah meningkat, dan proses pengurusan dan pentadbiran telah dipermudahkan. Telah dilaksanakan API baharu untuk sokongan platform perisian.BERSIH ;
  • Keluaran seterusnya bertujuan untuk membangunkan interaksi DBMS di peringkat tersebut teknologi awan dan alat analisis perniagaan.

DALAM kit asas Sistem ini termasuk beberapa utiliti untuk mengkonfigurasi SQL Server. Ini termasuk:


Pengurus Konfigurasi. Membolehkan anda menguruskan segala-galanya tetapan rangkaian dan perkhidmatan pelayan pangkalan data. Digunakan untuk mengkonfigurasi SQL Server dalam rangkaian.

  • Ralat Pelayan SQL dan Pelaporan Penggunaan:


Utiliti digunakan untuk mengkonfigurasi penghantaran laporan ralat kepada sokongan Microsoft.


Digunakan untuk mengoptimumkan operasi pelayan pangkalan data. Iaitu, anda boleh menyesuaikan fungsi SQL Server untuk memenuhi keperluan anda dengan mendayakan atau melumpuhkan ciri dan komponen tertentu DBMS.

Set utiliti yang disertakan dalam Microsoft SQL Server mungkin berbeza bergantung pada versi dan edisi pakej perisian. Sebagai contoh, dalam versi 2008 anda tidak akan dapati Konfigurasi Kawasan Permukaan Pelayan SQL.

Memulakan Microsoft SQL Server

Sebagai contoh, versi 2005 pelayan pangkalan data akan digunakan. Pelayan boleh dimulakan dalam beberapa cara:

  • Melalui utiliti Pengurus Konfigurasi Pelayan SQL. Dalam tetingkap aplikasi di sebelah kiri, pilih "SQL Server 2005 Services", dan di sebelah kanan - contoh pelayan pangkalan data yang kami perlukan. Kami menandakannya dalam submenu butang kanan tetikus pilih “Mula”.


  • Menggunakan persekitaran Pelayan SQL Studio Pengurusan Ekspres. Ia tidak termasuk dalam pakej pemasangan edisi Express. Oleh itu, ia mesti dimuat turun secara berasingan daripada laman web rasmi Microsoft.

Untuk memulakan pelayan pangkalan data, lancarkan aplikasi. Dalam kotak dialog " Sambungan ke pelayan"Dalam medan "Nama pelayan", pilih contoh yang kami perlukan. Di padang" Pengesahan"tinggalkan nilai" Peperiksaan Ketulenan Windows " Dan klik pada butang "Sambung":


Asas Pentadbiran Pelayan SQL

Sebelum anda memulakan MS SQL Server, anda perlu membiasakan diri secara ringkas dengan keupayaan asas konfigurasi dan pentadbirannya. Mari kita mulakan dengan gambaran keseluruhan yang lebih terperinci tentang beberapa utiliti yang disertakan dalam DBMS:

  • Konfigurasi Kawasan Permukaan Pelayan SQL– di sinilah anda harus pergi jika anda perlu mendayakan atau melumpuhkan sebarang ciri pelayan pangkalan data. Di bahagian bawah tetingkap terdapat dua item: yang pertama bertanggungjawab untuk parameter rangkaian, dan pada yang kedua anda boleh mengaktifkan perkhidmatan atau fungsi yang dilumpuhkan secara lalai. Sebagai contoh, dayakan penyepaduan dengan platform .NET melalui pertanyaan T-SQL:


  • Studio Pengurusan Pelayan SQL ialah alat pentadbiran utama. Persekitaran ini menyediakan keupayaan untuk mengkonfigurasi pelayan dan pangkalan data, baik melalui antara muka aplikasi dan menggunakan pertanyaan dalam bahasa T-SQL.

Tetapan asas boleh dibuat melalui " Pelayar Objek", memaparkan di sebelah kiri tetingkap aplikasi semua elemen utama pelayan dalam bentuk senarai pokok. Yang paling penting ialah tab "Keselamatan". Melaluinya anda boleh mengkonfigurasi hak dan peranan pengguna dan pentadbir untuk pelayan utama, atau secara berasingan untuk setiap pangkalan data:


Bahagian utama tetapan pelayan pangkalan data tersedia dalam " Sifat pelayan».

Versi Microsoft pertama Pelayan SQL telah diperkenalkan oleh syarikat itu pada tahun 1988. DBMS segera diletakkan sebagai hubungan, yang, menurut pengilang, mempunyai tiga kelebihan:

  • prosedur tersimpan, berkat pengambilan data yang dipercepatkan dan integritinya dikekalkan dalam mod berbilang pengguna;
  • akses berterusan untuk pentadbiran tanpa memutuskan sambungan pengguna;
  • platform pelayan terbuka yang membolehkan anda membuat aplikasi pihak ketiga menggunakan SQL Server.

2005, dengan nama kod Yukon dengan keupayaan penskalaan lanjutan, merupakan versi pertama yang menyokong sepenuhnya teknologi .NET. Sokongan untuk data yang diedarkan telah bertambah baik, dan alat pelaporan dan analisis maklumat yang pertama telah muncul.

Penyepaduan dengan Internet memungkinkan untuk menggunakan SQL Server 2005 sebagai asas untuk mencipta sistem e-dagang dengan akses mudah dan selamat kepada data melalui pelayar popular menggunakan Firewall terbina dalam Versi Enterprise menyokong pengkomputeran selari pada bilangan pemproses yang tidak terhad.

Versi 2005 telah digantikan oleh Microsoft SQL Server 2008, yang masih merupakan salah satu yang paling banyak pelayan popular pangkalan data, dan tidak lama kemudian versi seterusnya muncul - SQL Servers 2012, dengan sokongan untuk keserasian dengan Rangka Kerja .NET dan teknologi pemprosesan maklumat lanjutan lain serta persekitaran pembangunan Visual Studio. Modul SQL Azure khas telah dicipta untuk mengaksesnya.

Transact-SQL

Sejak tahun 1992, SQL telah menjadi standard untuk mengakses pangkalan data. Hampir semua bahasa pengaturcaraan menggunakannya untuk mengakses pangkalan data, walaupun pengguna nampaknya bekerja dengan maklumat secara langsung. Sintaks asas bahasa tetap sama untuk memastikan keserasian, tetapi setiap vendor sistem pengurusan pangkalan data telah cuba menambah ciri tambahan pada SQL. Tidak mungkin untuk mencari kompromi, dan selepas "perang standard" dua pemimpin kekal: PL/SQL daripada Oracle dan Transact-SQL daripada Pelayan Microsoft SQL.

T-SQL secara prosedur memanjangkan SQL untuk mengakses Microsoft Servers SQL. Tetapi ini tidak mengecualikan pembangunan aplikasi pada pengendali "standard".

Automasi perniagaan anda dengan SQL Server 2008 R2

Pengendalian aplikasi perniagaan yang boleh dipercayai adalah sangat penting untuk perniagaan moden. Sedikit pun downtime pangkalan data boleh menyebabkan kerugian besar. Pelayan pangkalan data Microsoft SQL Server 2008 R2 membolehkan anda menyimpan maklumat dengan pasti dan selamat dalam jumlah yang hampir tidak terhad, menggunakan alatan pengurusan yang biasa kepada semua pentadbir. Penskalaan menegak sehingga 256 pemproses disokong.

Teknologi Hyper-V memanfaatkan sepenuhnya kuasa sistem berbilang teras moden. Sokongan pada satu pemproses untuk berbilang sistem maya mengurangkan kos dan meningkatkan kebolehskalaan.

Analisis data anda

Untuk analisis aliran data yang pantas dan masa nyata, komponen SQL Server StreamInsight dioptimumkan jenis ini tugasan. Ia adalah mungkin untuk membangunkan aplikasi anda sendiri berdasarkan .NET.

Operasi tanpa gangguan dan keselamatan data

Sokongan untuk prestasi optimum pada bila-bila masa dipastikan oleh pengawal selia sumber yang dibina ke dalam pelayan. Pentadbir boleh menguruskan beban dan sistem bermaksud, tetapkan had untuk aplikasi mengenai penggunaan pemproses dan sumber memori. Fungsi penyulitan menyediakan perlindungan maklumat yang fleksibel dan telus serta mengekalkan log akses kepadanya.

Saiz pangkalan data tanpa had

Storan data boleh ditingkatkan dengan cepat dan selamat. Pengguna boleh menggunakan templat Fast Track Date Warehouse siap sedia untuk menyokong susunan cakera sehingga 48 TB. Konfigurasi asas menyokong peralatan daripada syarikat terkemuka seperti HP, EMC dan IBM. Fungsi pemampatan maklumat mengikut piawaian UCS 2 membolehkan anda menggunakan ruang cakera dengan lebih menjimatkan.

Meningkatkan kecekapan pembangun dan pentadbir

Baru ahli sihir perisian membolehkan anda menghapuskan pelayan yang kurang digunakan dengan cepat, meningkatkan kawalan dan mengoptimumkan prestasi tanpa memerlukan pakar pihak ketiga luaran. Pantau prestasi aplikasi dan pangkalan data, cari penambahbaikan dalam papan pemuka, dan percepatkan kemas kini dan pemasangan.

Alat untuk analisis perniagaan peribadi

Tidak pernah ada konsensus di kalangan syarikat tentang siapa yang harus melakukan analitik—jabatan IT atau pengguna secara langsung. Sistem pelaporan peribadi menyelesaikan masalah ini dengan instrumen moden pembinaan, analisis dan pemodelan proses perniagaan yang selamat dan berkesan. Akses terus kepada pangkalan data dalam Microsoft Office dan SharePoint Server disokong. Maklumat korporat boleh disepadukan dengan jenis kandungan lain seperti peta, grafik dan video.

Persekitaran kerjasama yang selesa

Beri pekerja anda akses kepada maklumat, kerjasama dan analisis data dengan apl e-dagang PowerPivot. Jadual Excel. Program ini membolehkan anda menganalisis maklumat dan memodelkan proses perniagaan serta menerbitkan laporan untuk akses awam di web atau SharePoint.

Untuk penciptaan visual laporan dalaman, sistem Report Builder 3.0 ditawarkan, yang menyokong banyak format dan pelbagai templat pratakrif.

Bekerja dengan pangkalan data secara percuma

Syarikat itu menyediakan projek kecil dan pemaju permulaan dengan istimewa versi percuma Microsoft SQL Server Express. Ini termasuk teknologi pangkalan data yang sama seperti versi "penuh" SQL Server.

Visual Studio dan Pembangun Web. Cipta jadual dan pertanyaan yang kompleks, bangunkan aplikasi Internet dengan sokongan pangkalan data, dan dapatkan akses terus kepada maklumat daripada PHP.

Manfaatkan kuasa penuh Transact-SQL dan teknologi capaian data paling maju ADO.NET dan LINQ. Prosedur tersimpan, pencetus dan fungsi disokong.

Tumpukan pada elemen logik perniagaan, dan sistem akan mengoptimumkan struktur pangkalan data sendiri.

Buat laporan yang kaya tentang sebarang kerumitan. Gunakan subsistem carian, sepadukan laporan dengan aplikasi Microsoft Pejabat dan tambahkan maklumat lokasi geografi pada dokumen anda.

Aplikasi yang dibangunkan boleh berfungsi tanpa sambungan ke pelayan pangkalan data. Penyegerakan dilakukan secara automatik menggunakan teknologi replikasi transaksi proprietari Rangka Kerja Penyegerakan.

Tadbir infrastruktur anda menggunakan dasar pengurusan untuk semua pangkalan data dan aplikasi. Senario operasi biasa mengurangkan masa untuk pengoptimuman pertanyaan, penciptaan dan pemulihan salinan sandaran skala perusahaan.

SQL Server 2008 R2 Express Edition sesuai untuk penyebaran pantas laman web dan kedai dalam talian, program untuk kegunaan peribadi, perniagaan kecil. Ini adalah pilihan yang bagus untuk bermula dan belajar.

Urus pangkalan data anda menggunakan SQL Server Management Studio

Pengurusan Pelayan Microsoft SQL ialah persekitaran khusus untuk mencipta, mengakses dan mengurus pangkalan data dan semua elemen Pelayan SQL, termasuk perkhidmatan pelaporan.

Sistem ini menggabungkan dalam satu antara muka semua keupayaan program pentadbiran daripada versi terdahulu, seperti Penganalisis Pertanyaan dan Pengurus Perusahaan. Pentadbir menerima perisian dengan pelbagai jenis objek grafik pembangunan dan pengurusan, serta bahasa lanjutan untuk mencipta skrip untuk bekerja dengan pangkalan data.

Editor kod Microsoft Server Management Studio patut diberi perhatian khusus. Ia membolehkan anda membangunkan skrip berskrip dalam Transact-SQL, program pertanyaan akses data berbilang dimensi dan menganalisisnya dengan sokongan untuk menyimpan hasil dalam XML. Penciptaan pertanyaan dan skrip boleh dilakukan tanpa menyambung ke rangkaian atau pelayan, dengan pelaksanaan dan penyegerakan seterusnya. Terdapat pelbagai pilihan templat pra-pasang dan sistem kawalan versi.

Modul Pelayar Objek membolehkan anda melihat dan mengurus sebarang objek SQL Servers Microsoft terbina dalam merentas semua pelayan dan kejadian pangkalan data. Akses mudah Kepada maklumat yang diperlukan amat penting untuk perkembangan pesat aplikasi dan kawalan versi.

Sistem ini dibina pada sistem Visual Studio Isolated Shell, yang menyokong tetapan dan sambungan yang boleh diperluaskan pemaju pihak ketiga. Terdapat banyak komuniti di Internet di mana anda boleh menemui segala-galanya maklumat yang diperlukan dan contoh kod untuk membangunkan alat pengurusan dan pemprosesan data anda sendiri.

Menurut syarikat penyelidikan Forrester Research, pelayan pangkalan data Microsoft SQL Server 2012 adalah antara tiga pemimpin teratas dalam pasaran penyimpanan maklumat korporat pada akhir tahun 2013. Pakar ambil perhatian bahawa pertumbuhan pesat bahagian pasaran Microsoft adalah disebabkan oleh pendekatan komprehensif syarikat untuk mengautomasikan proses perniagaan. Microsoft SQL Server ialah platform moden untuk mengurus dan menyimpan data dalam apa jua jenis, ditambah dengan alat analisis dan pembangunan. Secara berasingan, adalah wajar diperhatikan kemudahan penyepaduan dengan produk syarikat lain, seperti Office dan SharePoint.

pelayan SQL- program yang direka bentuk untuk menyimpan pangkalan data dan menyediakan akses kepada data ini daripada program lain. SQL Server termasuk sokongan XML dan HTTP, prestasi dan ciri ketersediaan untuk membantu mengimbangi beban dan menyediakan operasi tanpa gangguan. Akses data yang kompleks digunakan untuk memastikan storan yang boleh dipercayai. Pelayan SQL membenarkan sandaran pada bila-bila masa sepanjang hari bekerja tanpa memutuskan sambungan pengguna. Selain itu, jika saiz pangkalan data anda menghampiri gigabait dan terus meningkat, maka pelayan SQL adalah satu-satunya kaedah yang mungkin untuk memastikan ia berfungsi.

Terdapat beberapa cara untuk menyambung ke SQL Server. Empat pilihan yang paling biasa digunakan ialah:

    Sambungan OLE DB ialah satu set antara muka berasaskan COM yang membenarkan aplikasi mengakses data yang disimpan dalam sumber maklumat atau stor data yang berbeza menggunakan akses bersatu. Kaedah ini adalah pilihan yang paling disyorkan dan moden;

    sambungan melalui Open DataBase Connectivity (ODBC) - antara muka untuk interaksi aplikasi dengan sistem pengurusan pangkalan data (DBMS);

    sambungan menggunakan BDE (Borland Database Engine) - akses kepada pangkalan data daripada C++ Builder, Delphi;

    sambungan melalui JDBC, yang membenarkan aplikasi di bawah Kawalan Java sambung ke Microsoft SQL Server.

Pemasangan pelayan SQL 2000

Sebelum memulakan pemasangan, masukkan CD Windows SQL 2000 ke dalam CD-ROM dan lancarkan mana-mana pengurus ( Windows Explorer, Komander Total). Cari Setup.bat dalam direktori CD dan jalankannya.

Tetingkap permulaan berada di hadapan anda. Pilihan " Pasang Pelayan Pangkalan Data” membolehkan anda memulakan proses pemasangan SQL Server 2000. Untuk melakukan ini, klik Seterusnya. Terdapat tiga pilihan untuk memasang SQL, pilih yang anda perlukan:

    Komputer Tempatan- pemasangan pelayan SQL dihidupkan komputer tempatan;

    Komputer Jauh- memasang pelayan SQL pada komputer jauh melalui rangkaian;

    Pelayan Maya- memasang pelayan SQL dalam kelompok pelayan.

Penerangan akan dijalankan seolah-olah pelayan dipasang pada komputer tempatan.

Pilih pilihan berikut:

Membolehkan anda memasang contoh SQL Server dan Alat Pelanggan baharu

Tingkatkan, alih keluar atau tambah komponen- membolehkan anda bekerja dengan contoh yang telah dipasang.

Pilihan lanjutan- membolehkan anda membuat tersuai fail persediaan, memulihkan kunci pendaftaran dan menyokong Pelayan Maya.

Kami akan pilih Buat contoh baharu atau pasang Alat Klien dan tekan Seterusnya.


Dalam medan Nama dan Syarikat, masukkan nama dan syarikat dan klik Seterusnya. Apabila tetingkap dengan syarat penggunaan muncul di hadapan anda, klik Ya (ya, kami bersetuju menerima syarat lesen).

Sekarang anda perlu memilih jenis pemasangan.

Alat Pelanggan Sahaja- pasang bahagian klien untuk bekerja dengan pelayan SQL jauh.

Alat Pelayan dan Pelanggan- pasang bahagian klien dan pelayan SQL pada satu komputer.

Ketersambungan sahaja- pasang Komponen Akses Data (DAC) dan Pustaka Rangkaian supaya aplikasi boleh mengakses contoh SQL Server.


Jika anda sudah mempunyai pelayan SQL "jauh" dipasang pada rangkaian anda, pilih Alat Pelanggan Sahaja, jika tidak - Alat Pelayan dan Pelanggan. klik Seterusnya.

Jika mod lalai dipilih, SQL Server akan dipasang sebagai contoh lalai. Tetapi jika anda mahu, anda boleh memasang contoh bernama. Untuk melakukan ini, matikan suis Lalai dan masukkan nama contoh dalam medan Nama Contoh. tekan butang Seterusnya.

Sekarang mari tentukan jumlah pemasangan.

    tipikal- pemasangan fail yang diperlukan dan fail pilihan yang paling biasa digunakan.

  • Minimum- pasang fail yang diperlukan sahaja.

  • Adat- anda boleh menentukan konfigurasi mana secara bebas pelayan SQL Anda ingin memasang.

Anda juga perlu memilih folder untuk Fail program Dan Fail Data, di mana pemasangan akan berlaku. Seterusnya.

SQL Server 2000 menggunakan dua Akaun: untuk Ejen Pelayan SQL dan untuk Pelayan SQL itu sendiri. Kini tiba masanya untuk memutuskan sama ada untuk menggunakan akaun yang sama untuk kedua-dua perkhidmatan atau sama ada akaun berasingan akan dibuat untuk setiap perkhidmatan secara berasingan. Jika anda hanya akan menggunakan satu akaun, maka anda juga perlu memilih sama ada ia akan menjadi akaun setempat ( akaun sistem tempatan) atau akaun pengguna domain ( domain pengguna akaun ). Jika anda hanya menggunakan satu pelayan SQL pada rangkaian, dan anda tidak merancang untuk ia berinteraksi dengan pelayan SQL lain atau jauh pelayan, Anda hanya boleh menggunakan akaun tempatan. Sebagai contoh, pilih " Gunakan akaun yang sama untuk kedua-dua perkhidmatan. Autostart Perkhidmatan Ejen Pelayan SQL”, “Menggunakan Sistem Tempatan akaun”.

Mod pengesahan untuk mengakses pangkalan data boleh dijalankan oleh sistem pengendalian atau oleh pelayan SQL. Pilihan yang lebih baik " Mod Pengesahan Windows”, di mana semua pengenalan diproses melalui keselamatan Windows untuk pengguna dan kumpulan.

Memilih kaedah pengumpulan simbol lalai. Pilih “ Pengumpulan Pelayan SQL”, “Susunan kamus, tidak sensitif huruf besar-besaran, untuk digunakan dengan Set Aksara 1252” dan kemudian klik Seterusnya.

Sekarang pilih perpustakaan rangkaian. Simpan tetapan lalai dan klik butang Seterusnya.

Selepas mesej "Persediaan mempunyai maklumat yang mencukupi untuk meminta anda mendapatkan maklumat mod pelesenan dan mula menyalin fail program. Klik Kembali untuk menyemak atau menukar tetapan, jika tidak, klik Seterusnya untuk meneruskan." Untuk meneruskan pemasangan, klik Seterusnya.

Masukkan jenis dan bilangan lesen yang anda beli dan klik teruskan.

Pemasangan berjaya diselesaikan!!!

Sekarang, untuk mencari alat yang digunakan untuk berfungsi dengan SQL Server, klik pada butang Mulakan pada bar alat dan pilih menu Program Dan Microsoft SQL Pelayan.

Pemasangan pelayan SQL 2005

Beberapa langkah untuk memasang SQL Server 2005 adalah sama seperti yang kami ikuti semasa memasang Server 2000. Tetapi untuk mengelakkan sebarang masalah, mari jalani pemasangan SQL Server 2005 dari awal hingga akhir.

Jadi mari kita mulakan.

Pertama, jalankan pemasang. Tetingkap permulaan akan muncul di hadapan anda. tekan butang Selanjutnya.

Langkah seterusnya akan menyemak masalah yang mungkin semasa pemasangan. Saya jatuh keperluan yang diperlukan selesai, klik Selanjutnya.

Pendaftaran maklumat. Anda perlu mengisi medan "Nama"; medan "Syarikat" boleh dibiarkan kosong. tekan butang Selanjutnya.

Sekarang pilih komponen program yang anda ingin pasang. Jika anda tidak membuat sebarang perubahan, tetapan lalai akan digunakan. klik Selanjutnya.

Seperti pemasangan SQL Server 2000, anda boleh mencipta contoh bernama atau lalai. Jika anda ingin memasang contoh bernama, masukkan namanya dalam medan input. klik Selanjutnya.

Menyediakan akaun perkhidmatan. Jika anda ingin mengkonfigurasi setiap akaun secara berasingan, tandai kotak yang sesuai. Pilih jenis akaun dan perkhidmatan yang akan dilancarkan selepas pemasangan. klik Selanjutnya.

Apabila memasang SQL Server, anda mesti memilih mod kebenaran "Mod Campuran" (mod pengesahan Windows dan mod pengesahan SQL Server). Anda juga perlu menetapkan kata laluan untuk akaun "sa". klik Selanjutnya.

Kami menentukan mod pengisihan data untuk pelayan. Susunan isihan hendaklah ditetapkan kepada "Cyrillic_General". Tandai kotak "Mengambil kira diakritik" (sudah ditandakan secara lalai). klik Selanjutnya.

Sekarang kita mengkonfigurasi parameter konfigurasi. Jika anda menyemak kotak Dayakan Kejadian Pengguna, maka pengguna yang tidak mempunyai kebenaran pentadbir akan dapat menjalankan contoh berasingan bagi komponen SQL Server. Jika anda menyemak kotak Tambahkan pengguna pada peranan Pentadbir Pelayan SQL" maka pengguna yang menjalankan pemasang SQL Server Express akan ditambahkan pada peranan" Pentadbir Sistem". Klik Selanjutnya.

Jika anda ingin membantu Microsoft menambah baik beberapa ciri dan perkhidmatan SQL Server 2005, anda boleh menandai kotak yang menarik minat anda. Sudah tentu, ini tidak wajib. klik Selanjutnya.

Apabila tetingkap "Sedia untuk dipasang" muncul, klik Pasang.

Apabila anda selesai mengkonfigurasi komponen yang dipilih untuk pemasangan, klik Selanjutnya.

Selepas pemasangan program selesai, klik sedia.

Itu sahaja) Semoga berjaya dengan pemasangan!!!

Pemasangan pelayan SQL 2008

Pemasangan SQL Pelayan 2008 mempunyai ciri-cirinya sendiri, jadi kami tidak akan hanya memikirkan perbezaan daripada memasang Pelayan 2005, tetapi akan menyertai anda sepanjang perjalanan.

Jalankan pemasang dengan hak pentadbir.

Dalam bahagian Perancangan, klik Pemeriksa Konfigurasi (gambar biasanya menunjukkan tukul dan sepana).

Sekarang okey.

Klik butang "Tunjukkan Butiran" sekali lagi dan pastikan semua semakan berjaya. Jika sebarang masalah ditemui, anda perlu membetulkannya dan menjalankan imbasan dengan mengklik "Mulakan semula". klik okey.

Masukkan kunci produk yang anda beli (jika versi percuma, tiada kunci diperlukan) dan klik Selanjutnya.

Baca syarat lesen dan tandai kotak yang anda bersetuju dengannya. klik Selanjutnya.

Untuk memasang fail sokongan pemasang, klik Pasang.

Klik butang "Tunjukkan Butiran" dan pastikan semua semakan berjaya. Jika sebarang masalah ditemui, anda perlu membetulkannya dan menjalankan imbasan dengan mengklik "Mulakan semula". klik okey.

Pada peringkat ini, pilih komponen untuk dipasang (anda boleh menggunakan butang "Pilih Semua") dan klik Selanjutnya. Sila ambil perhatian bahawa untuk Operasi biasa Perisian mesti dipasang Carian teks penuh dan untuk menguruskan pelayan SQL itu sendiri anda perlu memilih Kawalan - Asas.


Pilih pilihan "Instance Lalai" atau "Instance Dinamakan". Dalam kes kedua, nyatakan nama contoh. klik Selanjutnya.

Semak data ruang cakera untuk komponen pelayan SQL dan klik Selanjutnya.

Pilih pilihan seperti yang ditunjukkan di bawah dan pergi ke tab Pilihan Isih.

Kami menentukan mod pengisihan data untuk pelayan. Dalam kedua-dua kes "Cyrillic_General" harus dipasang. klik Selanjutnya. Untuk menukar pilihan, klik butang "Tetapan" yang terletak di sebelahnya dan tetapkan parameter yang diperlukan (urutan isihan hendaklah ditetapkan kepada "Cyrillic_General" dan tandakan kotak "Mengambil kira diakritik").

Sekarang pilih pilihan "Mod Campuran" dan tetapkan kata laluan untuk akaun pentadbir kepada "sa". Anda juga boleh menentukan akaun pengguna Windows tambahan. Seterusnya, pergi ke tab "Katalog Data".

Masukkan laluan ke folder di mana fail pangkalan data akan ditempatkan dalam medan Direktori Root Data. Klik butang Selanjutnya.

Sekarang kami menetapkan mod konfigurasi untuk Perkhidmatan Pelaporan. Pilih Tetapkan konfigurasi lalai untuk dijalankan dalam mod asli dan tekan Selanjutnya.

Jika anda ingin membantu Microsoft menambah baik beberapa ciri dan perkhidmatan SQL Server 2008, anda boleh menandai kotak yang menarik minat anda. Sudah tentu, ini tidak wajib. klik Selanjutnya.

Klik butang "Tunjukkan Butiran" dan pastikan semua semakan berjaya. Jika sebarang masalah ditemui, anda perlu membetulkannya dan menjalankan imbasan dengan mengklik "Mulakan semula". klik okey.

Klik butang Pasang.

Apabila tetingkap muncul yang mengatakan "Memasang Pelayan SQL 2008 selesai dengan jayanya" klik tutup.

Hooray! Terjadi!

Dan sekarang komputer yang lebih baik but semula.

Peraturan untuk membentuk nama objek pelayan SQL

Apabila menentukan nama objek pelayan yang dicipta dan pangkalan data yang dicipta pada pelayan, MS SQL menetapkan beberapa peraturan yang dibentangkan di bawah.

    panjang nama maksimum ialah 128 aksara untuk SQL Server 7.0

    Aksara pertama nama mestilah huruf abjad Latin atau salah satu simbol: @, _, #. Semua aksara lain ialah huruf abjad Latin, nombor atau simbol $, #, _.

    Ruang dalaman tidak dibenarkan dalam pengecam.

    Adalah lebih baik untuk tidak menggunakan perkataan simpanan SQL Server sebagai nama.

    Simbol @ dan # mempunyai makna istimewa apabila ia digunakan sebagai aksara pertama: @ menandakan pembolehubah, dan simbol # mengisytiharkan objek yang dinamakan sebagai objek sementara. Objek yang bermula dengan dua ## aksara ialah objek sementara global.

Artikel mengenai topik yang serupa.