SQL тохиргооны менежер. SQL серверийн менежер. SQL серверийн үйлчилгээ

SQL Server - tse zasіb нь SQL Server-тэй холбоотой үйлчилгээнүүдэд ашиглагддаг бөгөөд SQL Server ашигладаг сүлжээний протоколуудыг тохируулах, мөн SQL Server клиент компьютерээс холболтыг тохируулахад зориулагдсан. Microsoft-ын SQL Server Configuration Manager нь Цөмийн Консол (MMC) нэмэлт хэрэгсэл бөгөөд Эхлэх цэснээс нээх эсвэл Microsoft Kernel Console-ын дурын дэлгэц дээр нэмж болно. Microsoft удирдлагын консол ( mmc.exe) wiki файл SQLServerManager<версия>.msc(Жишээлбэл, SQLServerManager13.msc SQL Server 2016) тохиргооны менежерийг нээнэ үү. Windows-ийг C диск дээр суулгасан нэг цагийн диспетчерийн үлдсэн дөрвөн хувилбарыг доор харуулав.

SQL Server 2016C:\Windows\SysWOW64\SQLServerManager13.msc
SQL Server 2014C:\Windows\SysWOW64\SQLServerManager12.msc
SQL Server 2012C:\Windows\SysWOW64\SQLServerManager11.msc
SQL Server 2008C:\Windows\SysWOW64\SQLServerManager10.msc
Анхаарна уу

Хэдийгээр SQL Server Configuration Manager нь бие даасан програм биш, Microsoft Kernel Console нэмэлт хэрэгсэл боловч SQL Server Configuration Manager нь Windows-ийн шинэ хувилбаруудын програм биш юм шиг санагддаг.

  • Windows 10:
    SQL серверийн тохиргооны менежерийг нээхийн тулд оруулна уу булангийн тал SQLServerManager13.msc (SQL Server 2016-д зориулагдсан). SQL Server-ийн хуучин хувилбаруудын хувьд 13-ыг бага тоо болгон өөрчил. SQLServerManager13.msc дээр дарснаар тохиргооны менежер гарч ирнэ. Урд талын тохиргооны менежер эсвэл ажлын самбарыг хаахын тулд SQLServerManager13.msc дээр хулганы баруун товчийг дараад тухайн зүйлийг сонгоно уу. Файлтай хавтас нээх. Explorer-ийн хувьд SQLServerManager13.msc дээр хулганы баруун товчийг дараад командыг сонгоно уу. Дэлгэц дээр хаахэсвэл Самбар дээр хаах.
  • Windows 8:
    нэмэлт увдисыг авахын тулд SQL серверийн тохиргооны менежерийг нээх Пошукхадгаламж дээр Програмуудоруулах SQLServerManager<версия>.msc(Жишээлбэл, SQLServerManager13.msc) болон товчлуурыг дарна уу ОРШИЛ.

SQL Server Configuration Manager болон SQL Server Management Studio нь WMI хэрэгслийг ашиглан серверийн тохиргоог хянаж, өөрчлөх боломжтой. WMI хэрэгсэл нь SQL серверийг асуудаг бүртгэлийн үйлдлүүдийг удирдах API дуудлагуудтай нэг олон интерфэйс, мөн "SQL серверийн тохиргооны менежер"-ээр тоноглогдсон сонгосон SQL үйлчилгээний засвар үйлчилгээнд илүү хяналт тавьдаг. nalashtuvannya rozdіlnoї zdatnostі WMI div тухай Vіdomostі. салбар дээр.

Менежер тохиргооны SQL Server div тусламж іnshoy kom'yuterі дээр хөөргөх, zupinka, prizupinennya, vіdnovlennya болон nalashtuvannya үйлчилгээний тухай Vіdomosti. салбар дээр.

SQL серверийн тохиргооны менежер нь үйлчилгээг эхлүүлэх, түр зогсоох, сэргээх, мөн үйлчилгээний эрх мэдлийг хянах, өөрчлөхөд зориулагдсан.

Өгөгдлийн сангийн хөдөлгүүрийг нэмэлт эхлүүлэх сонголтоор эхлүүлэхийн тулд SQL серверийн тохиргооны менежерийг ашиглана уу. Shchob otrimati dodatkovі vіdomosti, div.

SQL Server Configuration Manager-ийн тусламжийг та SQL Server Services-ээс шалгаж болно.

чухал

SQL Server Services эсвэл SQL Server Agent-ийн тэмдэглэсэн үүлэн бичлэгийг өөрчлөх эсвэл үүлэн бичлэгийн нууц үгийг өөрчлөхийн тулд SQL Server Configuration Manager гэх мэт SQL Server-д байнга хөндлөнгөөс оролцоорой. SQL серверийн тохиргооны менежер нь зөвхөн үүлэн бичлэгийн нэрийг өөрчилдөггүй, жишээлбэл, Windows бүртгэлд зөвшөөрлийг тохируулах замаар шинэчлэлтийг өөрчилдөг бөгөөд ингэснээр шинэ үүл бичлэгийг SQL сервер автоматаар унших боломжтой болгодог. Бусад нь Windows Vista-ийн менежер гэх мэт нийтийн бичлэгийн нэрийг өөрчлөх боломжтой боловч анхдагч тохиргоог өөрчлөх боломжгүй. Хэрэв үйлчилгээ нь SQL серверийн бүртгэлд нэвтэрч чадахгүй бол энэ нь зөв эхлэхгүй байж магадгүй юм.

SQL серверийн тохиргооны менежерийн Додатковая перевага, SMO болон WMI хэрэгслүүд нь үйлчилгээг дахин эхлүүлэхгүйгээр шинэ параметрүүд сайн байгаа эсэхийг хариуцдаг.

SQL Server нь сервер болон үйлчлүүлэгчийн протокол, түүнчлэн холболтын параметрүүдийг тохируулах боломжийг олгодог. Зөв протоколуудыг баталгаажуулсны дараа серверийн холболтыг өөрчлөх шаардлагагүй. Үүний зэрэгцээ SQL серверийн тохиргооны менежерийг SQL сервер нь сүлжээний анхны протокол, порт эсвэл сувгийг сонсохын тулд холболтыг дахин тохируулах боломжтой. Schob otrimati dodatkovі v_domosti протоколуудыг оруулах тухай, div. Галт хана div дээрх протоколд нэвтрэхийг зөвшөөрсөн тухай Vіdomosti.

SQL серверийн тохиргооны менежер нь шифрлэлтийн протоколыг зогсоох, нэрийн эрхийг шалгах, уг протоколыг идэвхжүүлэх зэрэг серверийн болон клиент талын протоколуудыг өөрчлөх боломжийг олгодог.

SQL Server нь танд хуурамч нэр үүсгэх, харах, протоколын дарааллыг өөрчлөх, серверийн нэрийн эрхийг өөрчлөх боломжийг олгоно, үүнд:

    серверийн нэрс - үйлчлүүлэгч холбогддог компьютерт зориулж сонгосон серверийн нэр;

    протокол - нэхсэн тор протокол, vykoristovuvanii tsієї configіguratsії;

    Захиалгын параметрүүд - Мережний протоколыг тохируулах захиалгын хаягтай холбоотой параметрүүд.

SQL Server Configuration Manager нь танд кластерын жишээнүүдийн талаарх мэдээллийг харах боломжийг олгодог бөгөөд хэрэв та эдгээр үйлчилгээг ажиллуулахыг хүсвэл, жишээлбэл, кластерын администратор хариуцна.

Боломжтой шаталсан протоколууд

SQL Server нь хуваалцсан санах ой, TCP/IP болон нэрлэсэн хоолойн протоколуудыг дэмждэг. merezhev протоколууд divas сонгох тухай Vіdomosti. салбар дээр. SQL Server нь VIA, Banyan VINES Sequenced Packet Protocol (SPP), Multiprotocol, AppleTalk болон NWLink IPX/SPX протоколуудыг дэмждэггүй. Өмнө нь нэмэлт протоколд холбогдсон үйлчлүүлэгчид SQL серверт холбогдохын тулд өөр протокол сонгох ёстой. WinSock прокси серверийг тохируулахын тулд SQL серверийн тохиргооны менежерийг өөрчлөх боломжгүй. WinSock прокси серверийг тохируулахын тулд div. ISA серверийн баримт бичиг.

SQL серверийн үйлчилгээ


SQL серверийн үйлчилгээг (хэрэв буруугүй бол) services.msc API-ийн оронд SSCM асууж болно. Илүү их төлөвлөж байсан тул бид ташуу үйлчилгээний бүртгэлийг эхлүүлэх үеийн зан төлөвийг үгүйсгэж болохгүй, мөн арьсны үйлчилгээний нэмэлт параметрүүд (доорх дэлгэцийн хэсэг).
SQL серверийг нэгтгэх үйлчилгээ. Өдөр бүр тохируулагдсан нэмэлт параметрүүд.
SQL серверийн шинжилгээний үйлчилгээ. Өдөр бүр тохируулагдсан нэмэлт параметрүүд.
SQL серверийн үйлчилгээ:

SQL серверийн үйлчилгээг холбох


1. FILESTREAM. Энэ тохиргоо нь T-SQL хандалт, файлын оролт/гаралтын хандалт, алсын зайнаас үйлчлүүлэгчийн хандалт, FILESTREAM нөөцийн нэрийг суулгах боломжийг идэвхжүүлэх, идэвхгүй болгох боломжийг олгоно.

2. AlwaysOn-ийн өндөр хүртээмж. Энэ тохиргоо нь AlwaysOn availability бүлгийг идэвхжүүлэх эсвэл идэвхгүй болгох боломжийг танд олгоно. Нэмж дурдахад, энэ нь танд бэлэн байдлын бүлгийг асуух байнгын Windows кластер (WFCS) тохируулах боломжийг олгодог.

3. Эхлүүлэх сонголтууд. SSCM нь жишээний таних тэмдгийг тохируулах тусгай эхлүүлэх сонголтуудыг тохируулах боломжийг танд олгоно. Таны захиалгын менежер Microsoft SQL серверийг зөв эхлүүлж байгаа эсэхийг шалгахын тулд SQL Server-ийн аль ч жишээг эхлүүлэх гурван сонголттой байх болно:
-д. Мастер өгөгдлийн сангийн өгөгдлийн файлын өргөтгөлийг (.mdf) зааж өгнө үү.
-л. Мастер өгөгдлийн сангийн гүйлгээний бүртгэлийн файлын (.Idf) засварыг зааж өгнө үү.
-e. Тухайн жишээний өршөөлийн бүртгэлийн файлын хэлийг зааж өгнө.


Яагаад гурван параметр байдаг вэ? Тийм ч учраас мастер нь SQL серверийн инстанцыг эхлүүлэхэд шаардлагатай бүх мета өгөгдлийг нөөцийн мэдээллийн санд хавсаргасан мэдээллийн сантай ажилладаг SQL жишээний "тархи" дуудлагын үүргийг гүйцэтгэдэг. Арьс матрыг эхлүүлэх үйл явцыг бүртгэхийн тулд өршөөлийн тэмдэглэл бичих шаардлагатай.

Нэмэлт параметрүүдийг тохируулж болно, zokrema, алдааг олж засварлах арга (-m) нь нэг богино дуудлагын горимд сервер эхлүүлэх; алсын бус параметрийг тойрч гарах шаардлагатай тохиолдолд хамгийн бага тохиргоо (-f) бүхий инстанцыг эхлүүлэх; Мөшгих тугуудыг Microsoft SQL Server (-T)-ийн үндсэн үйлдлийг хүчингүй болгохоор тохируулсан. Хэрэв би санах ойн масштабын асуудлыг харуулж, серверийн санах ойн хамгийн их утгыг шалан дээр тохируулахыг оролдсон бол ойролцоох алдаануудыг тойрч гарахын тулд -f-г ашиглах шаардлагатай болсон тул SQL серверийг шууд эхлүүлэх боломжгүй болсон. Мэдээжийн хэрэг, мэдээллийн сангийн ихэнх администраторууд мэргэжлийн үйл ажиллагааныхаа цаг тутамд бага хэмжээний итгэмжлэлийг -T параметрээр дамжуулан SQL Server серверүүдээс арьсан дээр суулгаж, бусад статистикийн өөрчлөлтийн талаар мэдээлдэг.

Хэрвээ хүүхэд том бол мэдээллийн сангийн администратор болно гэж би огт бодоогүй. Амьдрал бол зүгээр л биднийг баян, баян байхыг хүсэн өндөр мэргэжил рүү хөтлөх явдал юм. SQL Server-ийн удирдлагад Zanurennya нь бүтээгдэхүүний чиглүүлэгчийн дэргэд ховорхон vydbuvaetsya, ихэнх тохиолдолд бид гар урлалын нууцыг бие даан хөндөх хэрэгтэй болдог. Тиймээс би өөрөө өөрийгөө эхлүүлж, суралцах явцдаа баян өршөөлийг хүртэл дээрэмдсэн. Тиймээс, цуврал нийтлэл бэлтгэсний дараа би энэ урам зоригийг дэмжиж буй хүмүүсийг аль хэдийн харж байсан. Одоо SQL Server дээрх параметрүүдийг тааруулах гол хэрэгсэл болох SQL Server тааруулах менежерийн талаар ярих цаг болжээ.

SQL Server тохиргооны менежер нь SQL Server, хилийн протокол, сонсох портууд, серверийн нэрсийг үүсгэхэд суурилсан бүх үйлчилгээнүүдийг удирдах интерактив нэмэлт хэрэгсэл юм. Windows 8 болон Windows Server 2012 хувилбар руу шинэчлэхийн тулд Microsoft Windows хувилбаруудын Start\Microsoft SQL Server 20xx\Configuration Tools\SQL Server Configuration Manager цэсний хэсэгт байгаа SQL Server Configuration Manager (SSCM). SQL Server гэсэн үгийн ард "Setup"-г сонгоно уу. "SQL Server Manager" програмын жагсаалтаас. Таныг SSCM-д анх ачаалах үед 1-р дэлгэцэн дээр үзүүлсэн шиг програм иймэрхүү харагдах болно (SQL Server 2014 статистикийн жишээ болгон).

Дэлгэц 1: SQL Server Setup Manager

Налаштування

SSCM диспетчерт зөвшөөрөгдөх боломжтой тайлангуудыг харцгаая. Зүүн талын самбар дээрх арьсны элемент нь нэг буюу хэд хэдэн ажлыг төлөөлдөг тул та SSCM диспетчерээс шалгаж болно. Зарим төрлийн хувьд 64 битийн хувилбар, 32 битийн хувилбар байдаг. Энэ нийтлэлд бид 32 битийн хувилбарыг нэрлэж байна. Өнөөдөр Microsoft SQL Server нь 32 битийн серверүүд дээр зөвхөн дараах байдлаар байрладаг.

a) та SQL серверийн хуучин хувилбарыг ажиллуулж байна;

б) бүх зүйлд илүү сайн, RAM-д SQL Server-ийн үнэ цэнэтэй нөөцийг нөөцлөх.

Pererakhuemo di, SSCM диспетчер дээр байдаг (див. дэлгэц 2).


Дэлгэц 2. Dії SSCM-д байдаг
  • SQL серверийн үйлчилгээ. Энэ үйлдэл нь Microsoft SQL Server-тэй холбоотой бүх үйлчилгээг эхлүүлэх, эхлүүлэх, дахин эхлүүлэх боломжийг танд олгоно. Нэмж дурдахад, та үйлчилгээний бүртгэлийн харагдах байдал, эхлэх цаг болон нэмэлт функцууд, уринш үйлчилгээний төрлийг эхлүүлэх параметрүүдийг өөрчлөх боломжтой.
  • SQL серверийг тохируулах. Энэ нь танд Хуваалцсан санах ой, Нэрлэсэн хоолой, TCP / IP гэсэн тусгай протоколуудыг ашиглах, дуурайх, мөн арьсыг хамгаалах нэмэлт параметрүүдийг тохируулах боломжийг олгоно.
  • SQL Server Cloud Client-ийг суулгаж байна (одоогийн 11.0 хувилбар). Энэ нь тохируулагдаж буй SQL серверийн жишээнд холбогдохын тулд үйлчлүүлэгчид тусгайлан идэвхжүүлсэн протоколуудыг сонгох дарааллыг тохируулах боломжийг танд олгоно. Нэмж дурдахад, та SQL Server-ийн жишээнд өөр нэр үүсгэж болох бөгөөд ингэснээр өөр өөр эцсийн хэрэглэгчийн програмууд серверийн жинхэнэ нэртэй таарч байгаа серверүүдтэй холбогдож болно. Програмын өгөгдлийн санг шилжүүлэхдээ холболтын мөрүүдийг өөрчлөх шаардлагагүй, гэхдээ та халдлагаас хамгаалах эсвэл мөрийн төгсгөлөөс серверийн зөв нэрийг хавсаргахыг хүсч байна. Эдгээр тайлангийн арьсыг харцгаая.

SQL серверийн үйлчилгээ

SQL серверийн үйлчилгээг (хэрэв буруугүй бол) services.msc API-ийн оронд SSCM асууж болно. Илүү их төлөвлөж байсан тул бид ташуу үйлчилгээний бүртгэлийг эхлүүлсэн цагийн зан төлөвийг үгүйсгэж болохгүй, мөн арьсны үйлчилгээний нэмэлт параметрүүдийг (див. Дэлгэц 3).

  • SQL серверийг нэгтгэх үйлчилгээ. Өдөр бүр тохируулагдсан нэмэлт параметрүүд.
  • SQL серверийн шинжилгээний үйлчилгээ. Өдөр бүр тохируулагдсан нэмэлт параметрүүд.
  • SQL серверийн үйлчилгээ:

1. FILESTREAM. Энэ тохиргоо нь T-SQL хандалт, файлын оролт/гаралтын хандалт, алсын зайнаас үйлчлүүлэгчийн хандалт, FILESTREAM нөөцийн нэрийг суулгах боломжийг идэвхжүүлэх, идэвхгүй болгох боломжийг олгоно.

2. AlwaysOn-ийн өндөр боломж. Энэ тохиргоо нь танд AlwaysOn availability бүлгийг идэвхжүүлэх, идэвхгүй болгох, мөн бэлэн байдлын бүлгийг асуух боломжтой Windows хост кластерыг (WFCS) тохируулах боломжийг олгоно.

3. Эхлүүлэх сонголтууд. SSCM нь жишээний таних тэмдгийг тохируулах тусгай эхлүүлэх сонголтуудыг тохируулах боломжийг танд олгоно. Таны захиалгын менежер Microsoft SQL серверийг зөв эхлүүлж байгаа эсэхийг шалгахын тулд SQL Server-ийн аль ч жишээг эхлүүлэх гурван сонголттой байх болно:

  • -д. Мастер өгөгдлийн сангийн өгөгдлийн файлын өргөтгөлийг (.mdf) зааж өгнө үү.
  • -л. Мастер өгөгдлийн сангийн гүйлгээний бүртгэлийн файлын (.ldf) засварыг зааж өгнө үү.
  • -e. Тухайн жишээний өршөөлийн бүртгэлийн файлын хэлийг зааж өгнө.

Яагаад гурван параметр байдаг вэ? Тийм ч учраас мастер нь SQL серверийн инстанцыг эхлүүлэхэд шаардлагатай бүх мета өгөгдлийг нөөцийн мэдээллийн санд хавсаргасан мэдээллийн сантай ажилладаг SQL жишээний "тархи" дуудлагын үүргийг гүйцэтгэдэг. Арьс матрыг эхлүүлэх үйл явцыг бүртгэхийн тулд өршөөлийн тэмдэглэл бичих шаардлагатай.

Нэмэлт параметрүүдийг тохируулж болно, zokrema, алдааг олж засварлах арга (-m) нь нэг богино дуудлагын горимд сервер эхлүүлэх; алсын бус параметрийг тойрч гарах шаардлагатай тохиолдолд хамгийн бага тохиргоо (-f) бүхий инстанцыг эхлүүлэх; Мөшгих тугуудыг Microsoft SQL Server (-T)-ийн үндсэн үйлдлийг хүчингүй болгохоор тохируулсан. Хэрэв би санах ойн масштабын асуудлыг харуулж, серверийн санах ойн хамгийн их утгыг шалан дээр тохируулахыг оролдсон бол ойролцоох алдаануудыг тойрч гарахын тулд -f-г ашиглах шаардлагатай болсон тул SQL серверийг шууд эхлүүлэх боломжгүй болсон. Мэдээжийн хэрэг, мэдээллийн сангийн ихэнх администраторууд мэргэжлийн үйл ажиллагааныхаа цаг тутамд бага хэмжээний итгэмжлэлийг -T параметрээр дамжуулан SQL Server серверүүдээс арьсан дээр суулгаж, бусад статистикийн өөрчлөлтийн талаар мэдээлдэг.

Эхлүүлэх параметрүүдийн бүрэн жагсаалтыг Microsoft-ын албан ёсны баримт бичгээс (https://msdn) олж болно.

microsoft.com/en-us/library/ms190

4. Нарийвчилсан (Додатково). SQL Server үйлчилгээний Нарийвчилсан таб (хуваа. 4) нь жишээний дамп лавлахыг аюулгүйгээр өөрчлөх, мөн бүтээгдэхүүн дээр цаашид ажиллахын тулд Microsoft-ын санал хүсэлтийн механизмыг өөрчлөх боломжийг олгодог. Нэмж дурдахад та доор байрлуулсан нэмэлт параметрүүдийг унших (эсвэл өөрчлөхгүй) боломжтой болно.

  • SQL Server тайлангийн үйлчилгээ.Бид SQL Server Reporting Services (SSRS)-ийн зарим үндсэн тохиргоог өөрчлөх боломжтой боловч энэ үйлчилгээний хувьд эх интерфэйс байдаг. SSRS-ийн бүх талаар SSCM-ийг хакердахыг би зөвлөдөггүй ч зарим нь байдаг.
  • SQL сервер хөтөч Krіm povedіnki pіd hоvаt hоvеn нь үйлчилгээний oblіkovogo бүртгэл, іsnuіє kіlka іdаtkovyh nаshtuvanі tsііїї sluzhby, сарлаг cheruvati байж болно, krыm хогийн каталог і logdons. Нэг зангилаа дээр SQL Server-ийн олон тохиолдол байх боломжгүй тул энэ үйлчилгээг идэвхжүүлэхийг зөвлөж байна.
  • SQL Server Agent үйлчилгээ.Бусад үйлчилгээнүүдийн нэгэн адил та хогийн санг сольж, өршөөлийн бүртгэл хөтөлж, эхлүүлсэн үйлдэл болон үйлчилгээний бүртгэлийн дарааллаар мессеж илгээх боломжтой.

Merezhevі nalashtuvannya SQL сервер

Dії z fringing SQL Server нь Microsoft SQL Server-д ашиглах боломжтой гурван хашааны протоколыг идэвхжүүлэх боломжийг танд олгоно: Хуваалцсан санах ой, Нэрлэсэн хоолой болон TCP/IP.

Хуваалцсан санах ой болон нэрлэсэн хоолойнууд нь шаталсан машины SQL серверт хандах хандалтыг хамгаалдаг бол TCP/IP нь шаталсан төхөөрөмжүүдэд SQL Server-тэй холбогдох боломжийг олгодог. Жишээлбэл, Windows-ийн орчинд Named Pipes-ийг мушгиж болно, гэхдээ та холын серверүүдийн хооронд Named Pipes-ийг ажиллуулахдаа нэгтгэх стекийг тойрч гарах бүх алхмуудыг ашигладаг. Хуваалцсан санах ойн тохиргоо нь идэвхжүүлсэн төлөвөөр эхэлж, дуусдаг. Нэрлэсэн хоолойнууд нь идэвхжүүлсэн/идэвхгүй байдлаас гадна SQL серверийн нэрийн хоолойг тохируулах боломжийг танд олгоно. Nareshti, TCP/IP нь SQL серверийн чагналт гэх мэт портыг өөрчлөхийн тулд энэ протоколыг ашиглах боломжийг танд олгоно.

SQL Server Cloud Client-ийг тохируулж байна

Энэхүү залгах нь SQL Server дээрх хүсэлтийн боловсруулалтын илүүдлийг тохируулах боломжийг танд олгоно. Нэмж дурдахад та үйлчлүүлэгчийн протоколын нэрийг зааж өгөхөөс гадна суваг, портын дугаарт зааж өгч болно.

SQL серверийг тохируулах диспетчерийн интерфэйс нь инстанцуудын үйл ажиллагааг тохируулах, SQL серверийг компьютер болон үйлчлүүлэгчидтэй холбох хамгийн чухал бүрэлдэхүүн хэсэг бөгөөд инстанцууд дээр байрлуулсан мэдээллийн сан руу нэвтрэх эрхийг баталгаажуулдаг. Энэ нь Microsoft SQL Server-ийн янз бүрийн бүрэлдэхүүн хэсгүүдээр идэвхжүүлсэн үүлэн үйлчилгээний бүртгэлийн засвар үйлчилгээгээр дамжуулан тухайн жишээний аюулгүй байдлыг хамгийн энгийн түвшинд хэрхэн ажиллуулахыг тодорхойлдог. SQL Server-ийн хамгаалалтын эхний шугам бөгөөд эхний алхам бол мэдээллийн сангийн администратор SSCM менежерийг зөв ялж, таны эвдэрсэн зүйлийг засах чадварыг мэдэх шаардлагатай.


Эхлэх => Програмууд => Microsoft SQL Server 2008 R2 => Тохиргоог өөрчлөх => SQL серверийн тохиргооны менежер

  1. 46. SQL Server Configuration Manager цонх
Салбар дахь цонхны зүүн хэсэгт Мережевагийн тохиргооSQLсерверэгнээ сонгох ПротоколуудSQL 2008 цонхны баруун талд TCP\IP протоколын статусыг "Authorized" болгож өөрчил.

Өөрчлөлтүүд хүчин төгөлдөр болохын тулд та SQL серверийг дахин эхлүүлэх хэрэгтэй. Хэнд зориулж, дэлхийн зүүн хэсэгт хуваагдлыг сонгох хэрэгтэй ҮйлчилгээSQLсервер, SQL Server (SQL 2008) мөрийг сонгоод товчийг дарна уу Үйлчилгээг дахин эхлүүлнэ үүцонхны хэрэгслийн самбар дээр ( Малюнок 47).


  1. 47. SQL серверийн үйлчилгээ
1.8.4.Үйлчлүүлэгчийн талын цоожны тохируулга

Сервертэй холбогдохын тулд ODBC SQL Server мэдээллийн баазыг ашигладаг бөгөөд холболтын мөрүүдийг сайжруулах зорилгоор бий болгодог. тусгай dzherel (DSN) үүсгэх шаардлагагүй.

Програм хангамжийн цогцолборыг анх эхлүүлэхэд бүртгэлийн цонх ( Малюнок 48) параметрүүдийг зааж өгөх шаардлагатай Серверийн нэрі im'ya bazi danih.


  1. 48. Бүртгэлийн цонх
Серверийн нэрийн синтакс: [\]

  • - Сервер танигч.
Сервер танигч нь ялсан протоколыг тодорхойлох үүрэгтэй. TCP\IP протоколын хувьд дараах танигчийг зөвшөөрнө:

  • DNS эсвэл NetBIOS im'ya, сарлагийн IP хаяг руу хөрвүүлэх боломжтой;

  • IP хаягууд;

  • локал хаяг нь "127.0.0.1" эсвэл "." бөгөөд энэ нь "өөртөө" (дотоодын сервер рүү) холболт, интерфэйс интерфэйсийг алгасаж зуучлагчгүйгээр холболт хийх "(локал)" гэсэн нэр юм.

  • – Заасан сервер дээрх SQL серверийн жишээний нэр. SQL Server-ийн анхны суулгацын хувьд (түгжээ тус бүрийн жишээ) жишээний нэрийг заагаагүй болно.

Үүний үр дүнд холболт сэргээгдэхгүй, гэхдээ энэ нь бүрмөсөн хусагдсан тул серверийн хуурамч нэрээр үүнийг хурдасгах шаардлагатай байна. Серверийн нэр нь тодорхой SQL сервертэй холболт үүсгэдэг нэртэй бүлэг юм. Гадна нэрийг ашиглах нь холболттой холбоотой илүү олон асуудлыг, тэр дундаа SQL серверийн суулгацуудыг нэрлэх асуудлыг шийдвэрлэх боломжийг олгодог (жишээ).

Нэрийн тохиргоо нь cliconfg.exe нэмэлт хэрэгслийн ард байгаа бөгөөд үүнийг таб дээрх "Эхлүүлэх (Эхлүүлэх) - Microsoft SQL Server - Client Network Utility" цэснээс олж болно. "Нууц нэр (Алиа нэртусламжийн товчлууруудын хувьд [Хавсрах (Нэмэх] , [Өөрчлөх (Засварлах)] і [Амьдрах чадвар (Устгах)] (Малюнок 49).


  1. 49. Нэгтгэх номын сангийн тохиргоог нэмж байна
Нэгтгэх номын сангийн тохиргоог нэмэхдээ та дараах параметрүүдийг зааж өгөх ёстой.

Өргөдөл дээр Малюнок 49 192.168.0.2 IP хаяг, порт 1433-д томилогдсон "DBSRV" хоч. Энэ тохиолдолд энэ нэр нь серверийн жинхэнэ нэртэй таарч байна.

Ихэнхдээ серверүүдтэй холбогдох бусад нэрүүд автоматаар үүсгэгддэг тул серверүүдийн хаягийг өөрчлөх үед та хуучирсан нэрийг харах болно.

Хэрэв серверийн жинхэнэ нэр нь нууц нэрийн нэртэй таарч байвал холболтын хувьд нууц нэрийн илүү олон параметрүүдийг зааж өгөх шаардлагатай. Тиймээс серверүүд дэх параметрүүдийг өөрчлөхдөө үйлчлүүлэгчийн станцууд дахь зохиомол нэрийг засах, залруулах шаардлагатай.

1.8.5.Асуудлыг оношлох

Холболтын үндсэн хоёр асуудал байна:


  1. Ажил, хэмжүүрийн асуудал, ялсан протокол;

  2. Аюулгүй байдлын асуудал (баталгаажуулалт).
Холболтын асуудлыг оношлох журам:

  1. Системийн програм хангамжийн аюулгүй байдлыг хангах бодит байдлыг өөрчлөх:

  • SQL сервер ажиллаж байна;

  • бүх серверүүд эзлэгдсэн бөгөөд хэмжүүрт холбогдсон;

  • нэгтгэх хэвийн ажиллаж байна, бүх кабель холбогдсон;

  • Merezhnі pristroї тэдэнд зориулсан драйвер суулгасан, орсон, алдаа дутагдал, зөрчилгүйгээр ажиллаж байна.

  1. Үйлдлийн системд ялсан протоколуудын тохиргоог өөрчил. Баталгаажуулалтыг Windows үйлдлийн системийг ашиглан сервер болон үйлчлүүлэгч дээр хийх ёстой.
Бути виконаны гэм буруутай бай, тэгэхээр бодоорой:

  • шаардлагатай протокол нь фермийн гаднах барилга байгууламжийн даалгаврыг хариуцдаг (шаардлагатай карт, модем гэх мэт);

  • протокол ялахын тулд би тохиргооны нэр, хаяг болон бусад параметрүүдийг параметрүүдэд нэмнэ;

  • Протокол, өргөтгөлийн дэмжлэгээр хүлээн зөвшөөрөгдсөн үйлчилгээг эхлүүлж, эхлүүлсний үр дүнд (нэрийн сервер, серверийн хаяг);

  • зуучлагч дэлгэцийг ялж, крипто хамгаалалтыг үүсгэсэн нь ялсан роботын протоколыг зөрчсөн, викоринг сервер болон үйлчлүүлэгчийн станцуудын үйл ажиллагааг хаах, SQL серверийн траффикийг шүүх гэм буруугүй.
Үүний үр дүнд протоколууд болон (эсвэл) зуучлагч төхөөрөмж, үйлчилгээний үйл ажиллагаатай холбоотой холболтын асуудлууд гарч ирдэг бөгөөд үүнийг мэдээллийн цонхонд SQL сервер ашиглах боломжгүй хэлбэрээр харж болно, эсвэл хандах хандалтыг хориглосон, сүлжээний ерөнхий алдаа, SSPI контекстийг үүсгэх боломжгүй, заасан SQL сервер олдсонгүй. Үйлчлүүлэгч холбогдсон үед "Сервертэй холбогдох хугацаа өнгөрсөн", "Сервертэй холбогдох боломжгүй", "Биет холболт байхгүй" гэсэн маягтын тусламжтайгаар мэдээллийг өөр хэлбэрээр харуулах болно. гурван удаагийн бөглөрөл (3 0-60 секунд).

Холболтыг дахин шалгах нь ямар тохиолдолд нэмэлт оношлогооны хэрэгслүүд болон ялалт байгуулсан протоколуудад хийгдэх ёстой.


  1. Гайхалтай, баталгаажуулалт, аюулгүй байдлын асуудал байхгүй. Дараах шалтгаануудын аль нэгээр ийм асуудал үүсч болно.

  • буруу заасан үүлэн өгөгдөл, мэдээллийн сангийн серверийн нэр;

  • Хуваалцсан хандалтын горимд SQL сервер;

  • NTLM, Kerberos болон бусадтай холбоотой асуудлууд;

  • домэйн хандалтын асуудал: домэйн хянагч ашиглах боломжгүй, итгэмжлэгдсэн итгэмжлэл байхгүй, нэргүй хандалтыг хаасан эсвэл өөр байдлаар;

  • "користувачивыг сэргээх" ажиллагаа хийгдээгүй тул надад суулгасан випадкад хэрэгтэй болно.
Coristuvach-ийн oblіkovі өгөгдөл болон өгөгдлийн нэрийг зөв зааж өгсөн гэдгийг буцаах нь чухал юм. Өршөөл үзүүлэх үед "Та мэдээллийн санд хандах боломжгүй эсвэл танд байхгүй", "Та хандах боломжгүй" гэх мэт сануулагч бүхий мэдээллийн цонхыг харах болно. Зөв нууц үгийн оруулсан нэрний зөвийг буцаах", "Та сонгосон мэдээллийн санд хандах эрхгүй, эс бөгөөс танд байхгүй" гэж бичнэ.

Мөн боломжит шалтгааны улмаас компьютерийнхээ бүртгэлийг харна уу. Нэмэлт Windows NT нэвтрэлт танилтаар SQL серверт холбогдсоноос үүссэн асуудлыг шийдэхийн тулд SQL серверийн баталгаажуулалтыг хурдасгана уу.

Otrimymanni -format -ninn дагуу, төрөл зүйл "Onolenia боломжгүй" венийн контекст (Цино, энэ нь хуучин хуучин навигацийн Kliynt нь Versi Klіnta-ийн VIDPOVAYA биш юм), Виришити асуудал нь Клилат асуудал юм ( div. 1.6-р зүйл).

Дээр дурдсан зүйлсийн аль нь ч асуудлыг шийдэж чадаагүй юм шиг серверийн администраторын эрхээр (эсвэл та мэдээллийн баазын менежер авахыг хүсвэл) шинэ ташуу бичлэг үүсгээрэй, та өгөгдлийн санд хандах боломжтой болно. Ийм аргаар холболтыг амжилттай туршиж үзэх нь хуучин користувачи нь практик биш, користувачи шинэчлэх горимыг хурдасгах шаардлагатай гэсэн үг юм.

1.8.5.1.TCP/IP протоколын ажлыг шалгах

Тусламжийн командын хувьд ipconfig / бүгд сервер дээрх протоколыг өөрчлөх - энэ нь серверийн нэр болон IP хаягийн гаднах нэрийг мэдэх шаардлагатай.

Үйлчлүүлэгчийн станцаас тухайн өдрийг дахин шалгах командыг сонгоно уу пинг - а сервер>, Энэ бол шинэ серверийн нэр оруулах de yak параметр юм. Та серверийн зөв IP хаяг болон 4 төрлийг харах ёстой:
Тус бүр нь 32 байт dbsrv бүхий пакет солилцоо:

192.168.0.2-д өгөх хариу: байтын тоо = 32 цаг

192.168.0.2-д өгөх хариу: байтын тоо = 32 цаг

192.168.0.2-д өгөх хариу: байтын тоо = 32 цаг
192.168.0.2-н пингийн статистик:

Багц: илгээсэн = 4, татан авсан = 4, зарцуулсан = 0 (0% зарцуулсан),

Дамжуулах, хүлээн авах ойролцоогоор хугацаа:

бага = 0мс, өндөр = 0мс, дундаж = 0мс
Хэрэв серверийн хаяг харагдахгүй байвал ("Үл үзэгдэх vuzol" гэсэн мессеж) эсвэл энэ нь буруу байвал энэ нь томилогдсон нэрийн үйлчилгээ (DNS эсвэл WINS) нь практик биш гэсэн үг юм. Ийм байдлаар та эрх бүхий үйлчилгээний роботыг хүчингүй болгох хэрэгтэй (жишээ нь, DNS-ийн хувьд ялахын тулд nslookup хэрэгслийг ашиглана уу), эсвэл холбогдсон үед серверийн нэрийг солихын тулд IP хаягийг өөрчлөх хэрэгтэй. Тусламж авах дарааллыг буцаана уу пинг IP-Хаяг>мөн доорх заавраар үр дүнд дүн шинжилгээ хийнэ.

Тэд ямар харагдаж байна " Тооцооны интервалыг хүчингүй болгосон» болон дэд уут: " Багцууд ... 4 (100%) зарцуулсан”, энэ нь серверт холбогдох боломжгүй гэсэн үг юм. Тохиргоог өөрчлөх шаардлагатай: "IP хаяг", "Маск pіdmerezhi", "түгжих гарц". Дахин шалгахын тулд ipconfig (IP төхөөрөмжүүдийн тохиргоо), tracert (чиглүүлэлт) командуудыг ашиглана уу.

Орон нутагт ажиллаж байхдаа хүлээн авагч руу дамжуулах цаг нь " ”, дамжуулах хамгийн том цаг бөгөөд хүлээн авагч нь 1ms хэтрүүлсэн буруугүй. Өөр нэг байдлаар, орон нутгийн хил рүү татах нь тэнцвэртэй биш, харин хил нь бүтэлгүйтлээр дүүрэн байдаг; Техник хангамжийн зохицуулалт, пакетуудыг өршөөх, код солих болон харилцааны сувгийн бусад параметрүүдийг илүү нарийвчлан судлах шаардлагатай.

1.8.5.2.SQL серверийн сүлжээг шалгах

SQL Server-ийн жишээ нь үйлчлүүлэгчийн нэмэлт болох нэмэлт TCP/IP порт дээр бүтээгдсэн болон ажиллаж байгаа эсэхийг шалгана уу. Үүнийг хийхийн тулд SQL серверийн өршөөлийн одоогийн бүртгэлийг харж, SQL сервер нь зөв IP хаяг, порттой гэдгийг эргэн харах шаардлагатай. Сэтгүүл оюун санааны эгнээнд өшөө авч чадна

2005-01-06 08:09:46.17 сервер SQL сервер TCP дээр сонсож байна, ….

2005-01-06 08:09:55.17 сервер SQL сервер 192.168.0.2:1433, 127.0.0.1:1433 дээр сонсож байна.
SQL Server 2000 портыг сонгох боломжгүй, учир нь уг портыг өөр программ аль хэдийн сонгосон байх ёстой, эс тэгвээс клиент холболт сервер рүү шилжих болно. SQL Server-ийн өршөөлийн бүртгэлийн талаар та ямар сэтгэгдэлтэй байна вэ 1

2001-11-14 15:49:14.12 сервер SuperSocket мэдээлэл: TCP порт 1433 дээр холболт амжилтгүй болсон.
Түгжихийн тулд портын өөрчлөлтийг дахин шалгах нь Серверийн сүлжээний хэрэгсэл эсвэл "HKEY_LOCAL_MACHINE\Software\Microsoft" түлхүүрийн бүртгэлд байдаг.

\MSSQLServer\MSSQLServer\SuperSocketNetlib\Tcp\"

Vykoristovuvani porti багийн тусламжаар томилогдсон netstatна (Малюнок 50).


  1. 50. Идэвхтэй холболтуудын жагсаалт
SQL серверийн жишээнүүдийг нэрлэхийн тулд портыг динамикаар хуваарилдаг. Хэрэв SQL сервер энэ порттой холбогдож чадахгүй бол холбогдохын тулд өөр порт сонгоно уу. Энэ тохиолдолд клиент програмыг динамикаар хуваарилагдсан портыг тохируулахыг зөвлөж байна, гэхдээ портыг клиент болон сервер дээр хурдан суулгахыг зөвлөж байна 2 .

Динамик портын хуваарилалтын хувьд (түгжихийн тулд) 0 (тэг) ашиглана уу.

Портын дугаарыг оруулахын тулд энэ дугаарыг оруулна уу.

Хэдэн портыг сонгохын тулд хэнээр дамжуулан портын дугаарыг оруулна уу, жишээ нь "1433,5000,5001", энэ тохиолдолд та протоколд ижил тэмдэглэл хийсэн гэм буруутай болно:

192.168.0.2:1433, 192.168.0.25:5000, 192.168.0.2:5001 дээр SQL сервер сонсож байна

Шинэ шинэчлэлтүүдийг авахын тулд SQL серверийг дахин эхлүүлэхээ бүү мартаарай.
1.8.5.3 SQL серверийн хандалтын горимуудыг дахин шалгах

SQL сервер ажиллаж байгаа гэдгийг дахин бодож үзээрэй. Хэрэв та SQL Server-ийн цөөн хэдэн тохиолдлыг хожсон бол шаардлагатай хувилбар ажиллаж байгаа эсэхийг шалгана уу. SQL Server үйлчилгээг бусад үйлчилгээтэй (SQL Server Agent, Microsoft Search) хольж болохгүй.

Дахин шалгалтыг SQL Server үйлчилгээний менежерийн тусламжтай (та дэлгэцийн ард дүрстэй байж болно) эсвэл "Компьютерийн тусламж үйлчилгээ" горимд (эсвэл англиар "Удирдлага") хийдэг. Эхний харагдац дээр та шаардлагатай сервер болон SQL серверийн үйлчилгээг сонгох хэрэгтэй, нөгөө талаас MSSQLSERVER үйлчилгээ эсвэл нэрлэсэн суулгацын MSSQLSERVER-ийг олох хэрэгтэй.

Танд SQL Server дээр суурилсан мэдээллийн сан хэрэгтэй байгаа эсэхийг шалгаад үйлчлүүлэгчийн нэрийг зөв оруулна уу. Өгөгдлийн санд холбогдохыг DBO ашиглах горимууд (зөвхөн vlasniki), Нэг хэрэглэгч (нэг жагсаалтын горим), Ачаалах (завантаження) горимоор сольж болно. Enterprise Manager-ийг шалгахын тулд мэдээллийн сангийн эрх мэдэл, таб руу очно уу « Зөвшөөрөл» , налаштування ХязгаарлахХандалт.

SQL сервер нь баталгаажуулалтын зөв горимд ажиллаж байгаа эсэхийг шалгана уу: SQL Server болон Windows горим (Холимог горим) нь нэр, нууц үгээр нэвтрэх шаардлагатай бөгөөд NT Authentication горимд нэвтрэхэд зөвхөн Windows горим хангалттай. Enterprise Manager-ийг шалгахын тулд серверийн эрх мэдэл, таб руу очно уу « Аюулгүй байдал» , налаштування Баталгаажуулалт. Дахин баталгаажуулах өөр нэг арга бол бүртгэлтэй тааруулах явдал юм:


  • жишээ нь түгжих
HKEY_LOCAL_MACHINE\Software\Microsoft\MSSQLServer\MSSQLServer\LoginMode

  • нэрлэсэн жишээний хувьд
HKEY_LOCAL_MACHINE\Software\Microsoft\Microsoft SQL Server\
Пошук

ІС-369 бүлгийн оюутан Гуліна Микити

SQL серверийн удирдлагыг хийнэ үү

SQL Server 2005-аас эхлэн SQL Server 2000-ийн захиргааны хүчин чармайлт агуулахын дунд хэсэгт шилжсэн.

Дараах хүснэгтэд SQL Server 2000 өгөгдлийн SQL Server 2005-тай ижил төстэй байдлыг харуулав.

SQL Server-ийн хуучин хувилбаруудыг эмчлэхийн тулд SQL Server урсгалыг ашиглах

SQL Server 2005-аас эхлэн SMO-г сайжруулж, SQL Server-д шинэ боломжуудыг нэмж оруулаарай. SQL Server 7.0 болон SQL Server 2000 нь DMO-г агуулдаг ба шинэ SQL Server функцуудыг дэмждэггүй.

· SQL Server функцууд нь SQL Server болон бүх SQL Server 2000 функцуудыг удирдах боломжийг олгодог.

· SQL Server 2000-г шинэ хувилбараар шинэчлэхийг хориглоно.

· Нэг компьютер дээр та SQL Server-ийг шугаман дээр ажиллуулж, SQL Server 2000-г ажиллуулж болох бөгөөд багцуудыг татаж авах нь зүгээр л ажиллах болно.

SQL серверийн тохиргооны менежер

SQL Server Configuration Manager - zasib, SQL Server-тэй холбоотой keruvannya үйлчилгээнд зориулсан уулзалтууд, SQL Server хакердах гэх мэт нэгдэх протоколуудыг тохируулах, түүнчлэн SQL Server клиент компьютерээс холболтыг тохируулах. SQL Server Configuration Manager нь товчлуурын консолын нэмэлт хэрэгсэл (MMS) бөгөөд үүнийг Start цэснээс нээх эсвэл Microsoft-ын товчлуурын консолын дурын дэлгэц дээр нэмж болно. Microsoft Cache Console (mmc.exe) нь Windows System32 хавтсаас SQLServerManager10.msc файлыг татаж аваад SQL Server Configuration Manager-ийг нээдэг.

SQL Server Configuration Manager болон SQL Server Management Studio нь WMI хэрэгслийг ашиглан серверийн тохиргоог хянаж, өөрчлөх боломжтой. WMI хэрэгсэл нь SQL серверийг асуудаг бүртгэлийн үйлдлүүдийг удирдах API дуудлагуудтай нэг олон интерфэйс, мөн "SQL серверийн тохиргооны менежер"-ээр тоноглогдсон сонгосон SQL үйлчилгээний засвар үйлчилгээнд илүү хяналт тавьдаг.

Үйлчилгээний менежмент



SQL серверийн тохиргооны менежер нь үйлчилгээг эхлүүлэх, түр зогсоох, сэргээх, мөн үйлчилгээний эрх мэдлийг хянах, өөрчлөхөд зориулагдсан.

Үйлчилгээгээр ялагдсан олон нийтийн бүртгэлийг өөрчлөх

SQL Server Configuration Manager-ийн тусламжийг та SQL Server Services-ээс шалгаж болно.

Сервер талын болон клиент талын протоколуудын удирдлага

SQL Server Configuration Manager нь сервер болон үйлчлүүлэгчийн протоколууд болон холболтын параметрүүдийг тохируулах боломжийг олгодог. Зөв протоколуудыг баталгаажуулсны дараа серверийн холболтыг өөрчлөх шаардлагагүй. Үүний зэрэгцээ SQL серверийн тохиргооны менежерийг SQL сервер нь сүлжээний анхны протокол, порт эсвэл сувгийг сонсохын тулд холболтыг дахин тохируулах боломжтой. Schob otrimati dodatkovі v_domosti протоколуудыг оруулах тухай, div. SNP протоколыг (SQL Server Configuration Manager) хэрхэн идэвхжүүлэх, идэвхгүй болгох. Галт хана дээрх протоколуудад хандах эрхийг хасахын тулд div. SQL серверт хандахыг зөвшөөрөх Windows галт ханын тохиргоо.

SQL серверийн тохиргооны менежер нь шифрлэлтийн протоколыг зогсоох, нэрийн эрхийг хүчингүй болгох, уг протоколыг идэвхжүүлэх зэрэг сервер болон үйлчлүүлэгчийн протоколуудыг өөрчлөх боломжийг олгодог.

SQL серверийн тохиргооны менежер нь танд өөр нэр үүсгэх эсвэл харах, протоколыг өөрчлөх дарааллыг өөрчлөх, серверийн нэрийн эрхийг шалгах боломжийг олгоно, үүнд:

· Серверийн нэр - үйлчлүүлэгчийн холбогдох компьютерт сонгогдсон серверийн нэр;

· Протокол - тохиргоонд сонгогдох нэхсэн тор протокол;

· Захиалгын параметрүүд - Сүлжээний протоколыг тохируулах захиалгын хаягтай холбоотой параметрүүд.

SQL серверийн тохиргооны менежер нь кластерын тухай мэдээллийг харах боломжийг олгодог. Хэрэв та эдгээр үйлчилгээг эхлүүлэхийг хүсвэл кластерын администратор буруутай болно.

Боломжтой шаталсан протоколууд

SQL сервер нь дэлхийн санах ойн протокол, TCP/IP, нэрлэх хоолой, VIA-г дэмждэг. SQL сервер нь Banyan VINES Sequenced Packet Protocol (SPP), Multiprotocol, AppleTalk, NWLink IPX/SPX протоколуудыг дэмждэггүй. Өмнө нь нэмэлт протоколд холбогдсон үйлчлүүлэгчид SQL серверт холбогдохын тулд өөр протокол сонгох ёстой. WinSock прокси серверийг тохируулахын тулд SQL серверийн тохиргооны менежерийг өөрчлөх боломжгүй.

Хатуу дискүүд