Як даведалася IP MYSQL сервера

Codeby web-security - новы курс ад Codeby Security School

Прадстаўляем вашай увазе новы курс ад каманды The Codeby - «Тэставанне Вэб-Прыкладанняў на пранікненне з нуля». Агульная тэорыя, падрыхтоўка працоўнага асяроддзя, пасіўны фаззинг і фингерпринт, Актыўны фаззинг, Уразлівасці, Пост-эксплуатацыя, Інструментальныя сродкі, Social Engeneering і многае іншае. Больш падрабязна ...

Праца з базай дадзеных MySQL ў C #

Разгледзім прасценькую задачку. У нас ёсць сайт, кіраванне, якіх ажыццяўляецца з дапамогай cms WordPress, а ўсе дадзеныя захоўваюцца ў базе дадзеных СКБД MySQL . Трэба стварыць кліенцкае прыкладанне, якое будзе падлучацца да базы дадзеных, атрымліваць усе каментарыі за сённяшні дзень і выводзіць іх у DataGridView.

падрыхтоўка

Створым Windows Forms прыкладанне і змесцім на форму два элемента кіравання: кнопку з надпісам атрымаць каментары і datagridview, які будзе візуальна адлюстроўваць атрыманыя дадзеныя.

акно праграмы

Для працы з базай дадзеных нам спатрэбіцца пастаўшчык дадзеных (data provider), ён забяспечвае падключэнне да БД, дазваляе выконваць каманды і атрымліваць вынікі. Па сутнасці гэта звычайны файл (.dll), усярэдзіне якога ўтрымлівацца тыпы, якія настроены на ўзаемадзеянне з нейкай адной канкрэтнай БД: MySQL, Oracle, Microsoft SQL Server і гэтак далей.

пастаўшчык дадзеных

У Microsoft ADO.NET асноўная колькасць пастаўшчыкоў дадзеных змяшчаецца ў зборцы Sytem.Data.dll, але ў гэтай зборцы няма пастаўшчыка дадзеных для працы з MySQL. Таму яго прыйдзецца спампаваць і ўсталяваць самастойна. Як гэта зрабіць, можна прачытаць тут.

Гэтак жа для падлучэння да базы дадзеных неабходна атрымаць гэтую ip адрас сервера, гэтую інфармацыю вы можаце ўдакладніць у вашага хосцера.

І апошняе, што трэба даведацца, гэтае імя табліцы, у якой захоўваюцца ўсе каментары. Гэта можна зрабіць рознымі спосабамі, напрыклад, зайсці на афіцыйны сайт WordPress і знайсці старонку & # 171; Database Description & # 187 ;, на якой прыведзена поўнае апісанне архітэктуры базы дадзеных.

структуры БД WordPress

Альбо, да прыкладу, скарыстацца утылітай phpMyAdmin і ўручную ажыццявіць пошук патрэбнай табліцы, спынімся на ім.

PhpMyAdmin

І так адкрываем старонку phpMyAdmin, злева бачым спіс баз дадзеных.

спіс баз дадзеных

Выбіраем ў спісе базу дадзеных нашага сайта, напрыклад mytest і націскаем на яе загаловак. На якая адкрылася старонцы мы бачым спіс усіх даступных табліц, сярод якіх ёсць табліца wp_comments ( wp  гэта прэфікс табліц, у вас ён можа быць іншым), само ж імя будзе такім жа.

спіс табліц

Паглядзім, што ўтрымліваецца ў дадзенай табліцы. Для гэтага націскаем на значок з імем Browse.

значок

У якое адкрылася акне мы бачым склад табліцы, а так жа нейкія раней занесеныя ў яе дадзеныя, якія нам як раз і трэба будзе атрымаць.

Paranoid - курс ад Codeby Security School

Прадстаўляем вашай увазе курс ад каманды codeby - «Комплекс мер па абароне персанальных дадзеных, ананімнасці ў інтэрнэце і не толькі» Больш падрабязна ...

табліца з каментарамі

Усе палі нас не цікавяць, таму возьмем толькі парачку, да прыкладу, атрымаем значэння: аўтар (comment_author), дата (comment_date) і сам тэкст каментара (comment_content).

Пераходзім да напісання кода.

зыходны код

Для пачатку створым метад GetComments, які будзе вяртаць аб'ект DataTable. Бо па змаўчанні створаны метад мае мадыфікатар доступу private, то яго можна не паказваць відавочна.

DataTable GetComments () {}

Затым наладзім падлучэнне да базы дадзеных

1. Створым і запоўнім аб'ект MySqlConnectionStringBuilder, які будзе захоўваць наступныя значэнні: імя сервера, дзе ляжыць база дадзеных, імя карыстальніка і пароль для падлучэння да БД, а так ж імя базы дадзеных.

Альбо Вы можаце стварыць канфігурацыйны файл і ўсе дадзеныя падлучэння вынесці ў яго, падрабязны прыклад будзе прыведзены ў наступным артыкуле.

MySqlConnectionStringBuilder mysqlCSB; mysqlCSB = новы MySqlConnectionStringBuilder (); mysqlCSB.Server = "IP адрас сервера"; mysqlCSB.Database = "імя БД"; mysqlCSB.UserID = "імя карыстальніка"; mysqlCSB.Password = "пароль";

2. Створым радок запыту, у ёй мы выбіраем усе каментарыі за сённяшні дзень.

Радок QueryString = @ "SELECT comment_author, COMMENT_DATE, COMMENT_CONTENT АД wp_comments ГДЕ COMMENT_DATE> = CURDATE ()";

3. Створым аб'ект DataTable, які будзе вяртаць наш метад і прымаць datagridView.

DataTable, Да й = новы DataTable ();

4. Створым аб'ект падлучэння, выкарыстоўваючы клас MySqlConnection.

выкарыстоўваючы (MySqlConnection CON = новы MySqlConnection ()) {}

4.1 настроена створаны аб'ект, перадаўшы ў ўласцівасць ConnectionString наш створаны раней аб'ект тыпу MySqlConnectionStringBuilder.

con.ConnectionString = mysqlCSB.ConnectionString;

5. Адчыняны злучэнне з базай дадзеных

con.Open ();

6. Ствараем аб'ект каманду, у канструктар перадаем радок запыту і аб'ект падлучэння

MySqlCommand ком = новы MySqlCommand (QueryString, кон);

7. Выканаем метад ExecuteReader, які дасць магчымасць атрымаць аб'ект чытання дадзеных MySqlDataReader

using (MySqlDataReader dr = com.ExecuteReader ()) {// ёсць запісы? if (dr.HasRows) {// запаўняем аб'ект DataTabledt.Load (dr);}}

поўны лістынг

выкарыстоўваючы MySql.Data.MySqlClient; // Добавитьprivate DataTable GetComments () {DataTable, Да й = новы DataTable (); MySqlConnectionStringBuilder mysqlCSB; mysqlCSB = новы MySqlConnectionStringBuilder (); mysqlCSB.Server = "127.0.0.1"; mysqlCSB.Database = "MyTest"; mysqlCSB.UserID = «корань "; mysqlCSB.Password =" 123 "; радок QueryString = @" SELECT comment_author, COMMENT_DATE, comment_contentFROM wp_commentsWHERE COMMENT_DATE> = CURDATE () ", выкарыстоўваючы (MySqlConnection CON = новы MySqlConnection ()) {con.ConnectionString = mysqlCSB.ConnectionString; MySqlCommand ком = новы MySqlCommand (QueryString, кон), паспрабуйце {con.Open (), выкарыстоўваючы (MySqlDataReader дг = com.ExecuteReader ()) {калі (dr.HasRows) {dt.Load (інш);}}} злавіць (Exception ех) {MessageBox.Show (ex.Message);}} вяртанне Да й;}

Засталося змясціць атрыманыя дадзеныя ў datagridView.

прыватная пустата button1_Click (аб'ект адпраўніка, EventArgs е) {dataGridView1.DataSource = GetComments ();}

На гэтым усё, засталося пратэставаць наша дадатак. Націскаем на кнопку атрымаць каментары, і бачым вынік.

Чытай яшчэ:   АПІСАННЕ модуль для САЙТА

вынік

Чытайце таксама:

  • c # Змена шырыні калонкі ў Excel файле
  • Як выгрузіць дадзеныя з базы дадзеных Mysql у XML?
  • Як націснуць на кнопку ў акне webBrowser?

Бяспечная здзелка з гарантам Сodeby

Гарант з'яўляецца даверанай пасярэднікам паміж Удзельнікамі пры правядзенні здзелкі. Паслуга сайта «Правядзенне здзелак праз Гаранта» даецца ўсім зарэгістраваным карыстальнікам 4-u.info Больш падрабязна ...

АД ARM І ATOM ДА DUALXEON | Арэнда сервера 8 ПАКАЛЕННЯ

• «СЕТКІ І БІЗНЭС» • №1 (68) 2013 •

Ігар Кірыл

Сусветны рынак сервераў ў 2012 годзе рухаўся разнонаправленных і не паказаў выбітных вынікаў, аднак многія аналітыкі схільныя разглядаць гэта як падрыхтоўку да адчувальнага скачка, які выведзе рынак на новы ўзровень дзякуючы мадэрнізаваным тэхналогіях.

Калі ўзяць сусветнай серверны рынак у цэлым, то 2012 год нельга назваць асабліва ўдалым. Сусветныя аналітычныя агенцтва адзначаюць невялікі, не больш за 3-5%, рост колькасці прададзеных сістэм, які, тым не менш, азмрочаны падзеннем выручкі прыкладна ў тым жа аб'ёме.

Такім чынам, па розных дадзеных, у мінулым годзе ўвесь сусветны сегмент прадаў прыкладна 8,7 млн. Сервераў на суму каля $ 50 млрд. Гэта сведчыць аб тым, што кошт сярэдняга сервера зніжаецца, а некаторы ажыўленне 2010-2011 гадоў, успрынятае як пачатак адраджэння рынка, прыпынілася, паколькі яно было забяспечана ў асноўным за кошт адкладзенага попыту і чарговага цыклу тэхнічнай мадэрнізацыі прадпрыемстваў.

Але па асобных кампаніям сітуацыя адрозніваецца. Калі, напрыклад, HP , IBM і Oracle некалькі аслабілі свае пазіцыі, то Dell , Cisco , а таксама шэраг японскіх вытворцаў ўзмацнілі прысутнасць. Акрамя таго, істотны ўплыў на рынак аказалі буйныя кампаніі, якія валодаюць дата-цэнтрамі, такія, напрыклад, як Google, якія самастойна вырабляюць серверы для сваіх патрэбаў.

Цікава адзначыць, што ў першым квартале 2012 года кампанія Cisco упершыню з'явілася ў першай пяцёрцы сусветных вытворцаў сервераў, ненадоўга выцесніўшы з ніжняй радкі Fujitsu . У гэты перыяд кампанія дабілася фантастычнага росту продажаў у сегменце - 70,9% у колькасным выражэнні і 72,4% у грашовым (у параўнанні з аналагічным кварталам 2011 года). Праўда, у далейшым Fujitsu ўдалося аднавіць статус-кво, а доля Cisco па выніках ўсяго года склала менш за тры працэнты сусветнага сервернага рынка ў грашовым выразе. У той жа час у сегменце блейд-сервераў кампанія займае ўжо 15-16%, што з'яўляецца выдатным паказчыкам, улічваючы той факт, што гэты напрамак Cisco асвойвае з вясны 2009 года.

Ад канвергентных сістэм да «ўтаплення» сервераў

У 2012 годзе атрымала працяг тэндэнцыя развіцця комплексных рашэнняў для канвергентна вылічальнай інфраструктуры. Напрыклад, Hitachi Data Systems пашырыла сваё сямейства вылічальных платформаў Unified Compute Platform, прадставіўшы на рынак адзінаццаць новых мадэляў. Першая генерацыя UCP з'явілася яшчэ ў 2010 годзе, аднак вялікай папулярнасцю ў свеце не карысталася. Таму распрацоўшчыкі вырашылі мадэрнізаваць асноўныя складнікі падсістэмы - серверы, камутатары, СХД, ПА, каб ліквідаваць недахопы, уласцівыя папярэднім пакаленні UCP. У прыватнасці, святло ўбачылі новыя мадэлі блейд-сервераў. У HDS спадзяюцца, што дзякуючы паляпшэнням канвергентная платформа заваюе сваё месца на рынку, дзе ўжо актыўна працуюць Cisco , EMC , IBM , HP , NetApp і іншыя.

Чарговае абнаўленне свайго комплекснага вылічальнага рашэння - Exadata X3 Database In-Memory Machine - паказала ў 2012 годзе кампанія Oracle . Ад папярэдняга пакалення сістэма адрозніваецца павялічаным аб'ёмам SSD-назапашвальнікаў, абноўленым ПА Exadata Smart Flash Cache, 8-ядзернымі працэсарамі Intel Xeon серыі E52600, вялікім лікам інтэрфейсаў 10 GbE, а таксама новым фарматам продажаў (зараз можна купіць 1/8 стойкі поўнай канфігурацыі).

Комплексныя рашэнні на базе адкрытых тэхналогій (у прыватнасці, працэсараў х86) усё больш часу ўрываецца ў сферы, раней цалкам належалі «цяжкім» і «закрытым» сістэмам. Паказальным стаў, напрыклад, той факт, што ў лютым 2012 года NASA спыніла свой апошні мэйнфрэймаў - IBM z9. Цяпер агенцтва цалкам перайшло на вылічальныя кластары.

Адчувальнай тэндэнцыяй мінулага года ў сферы сервераў і СХД стала якая працягваецца гонка за энергаэфектыўнасцю і шчыльнасцю размяшчэння. У гэтым кантэксце Dell прадставіла на рынак СХД ў блейд-фармаце (пра яе дэталёва ніжэй - у асобным раздзеле), а таксама, упершыню ў свеце, серверы- «ляза» у чвэрць вышыні раздыма ( мал. 1 ).

Мал.  1. Блейд-сервер Dell PowerEdge M420 ўтрымлівае два 8-ядзерных працэсара, але займае ўсяго чвэрць раздыма шасі

Мал. 1. Блейд-сервер Dell PowerEdge M420 ўтрымлівае два 8-ядзерных працэсара, але займае ўсяго чвэрць раздыма шасі

Цяпер у стандартнае шасі M1000e вышынёй 10U можна змясціць 32 сервера, кожны з якіх утрымоўвае да двух 8-ядзерных працэсараў Intel Xeon або 512 ядраў (1024 патоку) на ўсю сістэму. Згаданыя распрацоўкі ў 2012 годзе вывелі блейд-платформы Dell на першае месца па шчыльнасці размяшчэння вылічальных рэсурсаў (у сегменце масавых х86-рашэнняў). Яшчэ нядаўна канкурэнцыю па гэтым паказчыку маглі скласці 2-працэсарныя блейд-серверы HP ProLiant BL220c G7, якіх таксама змяшчалася да 32-х адзінак у адно 10U шасі, але яны больш не выпускаюцца вытворцам. Альтэрнатывай «звышшчыльных» серверу Dell можа стаць хіба што сістэма AMD SeaMicro SM15000, якая дазваляе размясціць у агульным корпусе вышынёй 10U 64 аднапрацэсарных «ляза» на базе 8-ядзерных чыпаў Operon альбо 4-ядзерных Xeon ( мал. 2 ).

Чытай яшчэ:   ЛЕПШЫЯ Дрыфт сервер для Сампо 0.3.7

Мал.  2. Новы сервер AMD SeaMicro SM15000 выводзіць паказчык шчыльнасці вылічэнняў на новы ўзровень

Мал. 2. Новы сервер AMD SeaMicro SM15000 выводзіць паказчык шчыльнасці вылічэнняў на новы ўзровень

 Асаблівасцю рашэння стала, у тым ліку, прымяненне спецыяльнай аб'яднаўчыя платы Freedom Supercompute Fabric, якая з'явілася ў арсенале AMD пасля набыцця кампаніі SeaMicro. Камутуюцца матрыца FSF валодае агульнай прапускной здольнасцю да 1,28 Тбит / с і, галоўнае, дазваляе падключаць не толькі серверы ўнутры шасі, але і знешнія сістэмы захоўвання аб'ёмам да 5 ПБ.

Не сакрэт, што большая частка электраэнергіі, што спажываецца дата-цэнтрам, прыходзіцца зусім не на ІТ-нагрузку, а на інжынерныя сістэмы і камунікацыі, у прыватнасці - астуджэнне. Лепшымі інжынерамі пастаянна робяцца спробы стварэння найбольш эфектыўных механізмаў адводу цяпла. Адным з цікавых падыходаў, які здабыў рэальныя абрысы ў 2012 годзе, з'яўляецца астуджэнне ... шляхам «ўтаплення», калі серверы апускаюцца ў спецыяльную дыэлектрычную вадкасць. Аб дадзеным падыходзе ўпершыню загаварылі яшчэ гадоў пяць назад, тады ж пачалі з'яўляцца першыя дасведчаныя ўзоры рашэнняў, якія, аднак, не набылі вялікай папулярнасці ў сусветным маштабе.

Але ў мінулым годзе адразу некалькі найбуйнейшых кампаній заявілі аб падтрымцы канцэпцыі. Напрыклад, Facebook прапануе апускаць серверы ў вадкасць, падобную па складзе і кансістэнцыі на мінеральны алей. Выпрабаванні тэхналогіі на практыцы ўжо правялі. Intel наогул тэставаў падобную сістэму адводу цяпла на працягу года, задзейнічаўшы рэсурсы ўласнай ЦАД ў Нью-Мехіка.

Але апусканне ў «алей» - не адзіны магчымы падыход. Кампанія распрацавала рашэнне, у якім закіпае вадкасць астуджае кампаненты сервера, змешчанага ў спецыяльную ванну, а затым кандэнсуецца з дапамогай адмысловай схемы для паўторнага выкарыстання. У якасці холадагенту выкарыстоўваецца вадкасць Novec, якая валодае дыэлектрычнымі ўласцівасцямі і нізкай кропкай кіпення. Некаторыя вытворцы прапануюць рашэнні для кропкавага вадкаснага астуджэння не ўсім сэрвэры, а толькі толькі найбольш гарачых кампанент - працэсара, аператыўнай памяці, паскаральнікаў паралельных вылічэнняў і г.д. Такія распрацоўкі прапануюць, у прыватнасці, Asetek , Iceotope і шэраг іншых кампаній.

Серверы на ARM

У 2012 годзе працягнулася тэндэнцыя выкарыстання ў серверах працэсараў са звышнізкім энергаспажываннем. Услед за Hewlett-Packard , якая прадставіла ў канцы 2011 года платформу Redstone ( мал. 3 ) на базе RISC-працэсараў ARM , распрацоўкі на базе гэтай микроархитектуры паказалі Penguin Computing , Dell і іншыя.

Мал.  3. Сістэма Hewlett-Packard Redstone выкарыстоўвае працэсары ARM.  На фота: модуль для размяшчэння вылічальных поплаткаў (а) і шасі для ўстаноўкі чатырох такіх блокаў (б)

Мал. 3. Сістэма Hewlett-Packard Redstone выкарыстоўвае працэсары ARM. На фота: модуль для размяшчэння вылічальных поплаткаў (а) і шасі для ўстаноўкі чатырох такіх блокаў (б)

 І калі HP плануе ў будучыні перайсці на новыя Intel Atom і будучыя чыпы AMD (якія, як чакаецца, будуць таксама пабудаваны на архітэктуры ARM), то, напрыклад, Dell плануе прадставіць серверы, абсталяваныя адначасова працэсарамі x86 і ARM. Для гэтага кампанія распрацоўвае універсальную інфраструктуру сістэмнага кіравання, якая падтрымлівае працэсары як CISC, так і RISC. Адзначым, што ўпершыню універсальны раз'ём, які дазваляе ўсталёўваць як працэсары на базе архітэктуры x86, так і ARM, быў прадстаўлены ў мінулым годзе на канферэнцыі Open Compute Summit, арганізаванай Facebook. Dell ўхапілася за гэтую ідэю і плануе прапанаваць камерцыйныя рашэнні з такім універсальным раздымам ў бліжэйшай перспектыве. З мінулага года кампанія прапануе серверы на аснове 64-разрадных працэсараў ARM для тэставання сваім заказчыкам. Вывад на рынак камерцыйных версій запланаваны як мінімум на 2013-ы.

СХД: «гібрыдныя» настроі

Таксама ў кантэксце гэтага невялікага агляду звернем увагу на некаторыя цікавыя падзеі і тэндэнцыі 2012 года на рынку карпаратыўных СХД. Адным з відавочных трэндаў стала далейшае пранікненне SSD ў сегмент. Усе найбуйнейшыя і многія другарадныя вытворцы прадставілі свае стратэгіі, падыходы і распрацоўкі ў гэтым напрамку. Напрыклад, у лістападзе кампанія Intel прадставіла SSD новага пакалення з інтэрфейсам SATA і хуткасцю чытання / запісы каля 60 МБ / с. Такім чынам, у параўнанні з папярэднім пакаленнем хуткасць чытання вырасла практычна ў два разы, а запісы - у пятнаццаць разоў. Дыскі прызначаны, у першую чаргу, для павышэння прадукцыйнасці шмат'ядравых вылічальных сістэм. Новыя назапашвальнікі ў працоўным рэжыме спажываюць да 6 Вт (і не больш за 650 мВт ў рэжыме чакання). Максімальная ёмістасць назапашвальніка - 800 ГБ пры кошце каля $ 2 тыс. - г.зн. падобныя рашэнні ўсё яшчэ нятанныя.

У сферы традыцыйных цвёрдых дыскаў кампанія Western Digital прадставіла новую тэхналогію, якая заключаецца ў тым, што ўнутры назапашвальніка паветра заменены геліем, што дазволіла паменшыць прастору паміж магнітнымі пласцінамі і павысіць інфармацыйную ёмістасць прылады. Таксама значны прарыў быў адзначаны і ў тэхналогіі захоўвання дадзеных на магнітнай стужцы. Многія ўжо пачалі скідаць з рахункаў гэты тып СХД, але кансорцыум распрацоўшчыкаў LTO парадаваў карыстальнікаў новым стандартам - LTO 6, якія забяспечваюць ёмістасць картрыджаў да 6,25 ТБ і хуткасцю перадачы інфармацыі да 400 МБ / с (у абодвух выпадках гаворка ідзе пра сціснутых дадзеных).

Чытай яшчэ:   GOOGLE ТЕСТ хуткасці загрузкі САЙТА

У мінулым годзе на рынак апаратных СХД выйшла кампанія Symantec , якая прадставіла прылады рэзервовага капіявання ўласнай распрацоўкі серыі NetBackup ( мал. 4 ).

Мал.  4. Комплексная сістэма захоўвання і абароны дадзеных Symantec NetBackup 5220

Мал. 4. Комплексная сістэма захоўвання і абароны дадзеных Symantec NetBackup 5220

 Цікавая таксама тэндэнцыя да ўшчыльнення размяшчэння жорсткіх дыскаў. У пагоні за эфектыўнасцю выкарыстання вольнага месца ў стойцы вытворцы прапануюць цікавыя інжынерныя рашэнні. Так, кампанія Dell ў сярэдзіне года прадставіла дыскавы масіў EqualLogic PS-M4110 Blade Array ў блейд-фармаце. Ён можа ўсталёўвацца ў стандартнае 10U шасі мадэлі M1000e паралельна з фірмовымі серверамі PowerEdge і камутатарамі Force10 або Power Connect. Максімальная ёмістасць аднаго масіва складае 14 жорсткіх дыскаў SAS (да 1 ТБ кожны). На адно блейдшасси можа быць ўстаноўлена да двух такіх модуляў ( мал. 5 ).

Мал.  5. Дыскавы масіў Dell EqualLogic PS-M4110 Blade Array: асобна (а) і ў складзе стандартнага 10U блейд-шасі PowerEdge M1000e

Мал. 5. Дыскавы масіў Dell EqualLogic PS-M4110 Blade Array: асобна (а) і ў складзе стандартнага 10U блейд-шасі PowerEdge M1000e

Спецыяльная мадыфікацыя дазваляе выкарыстоўваць разам з дыскамі SAS яшчэ і SDDнакопители. Адзін модуль займае два адсека палавіннай вышыні. Такім чынам, усталяваўшы два PS-M4110 ў адно шасі, можна атрымаць сховішча дадзеных аб'ёмам да 28 ТБ, якое займае ўсяго два поўнапамерных адсека.

Да таго ж у 2012 годзе працягнула развівацца тэндэнцыя да аб'яднання ў адной сістэме магнітных і SSD «вінчэстараў». Калі некалькі гадоў таму такі падыход быў характэрны толькі для СХД высокага класа, то зараз шэраг вытворцаў прапануюць гібрыдныя сістэмы для рашэнняў сярэдняга ўзроўню.

Агульнай тэндэнцыяй, характэрнай для ўсяго рынку, з'яўляецца імкненне да аб'яднання і уніфікацыі разнастайных платформаў. Адсюль папулярнасць канвергентных вылічальных рашэнняў, распрацоўкі універсальных серверных раздымаў і гібрыдных СХД. У гэтым і наступных гадах гэтыя напрамкі будуць развівацца, ўзмацняцца і папаўняцца новымі прыхільнікамі.

Калі Вы знайшлі памылку ў тэксце, то вылучыце яе мышкай і націсніце Ctrl + Enter або націсніце тут .

Вялікі дзякуй за Вашу дапамогу! Мы хутка выправім памылку!

Паведамленне не было адпраўлена. Калі ласка, паспрабуйце яшчэ раз.

Паведамленне пра памылку

памылка:

Ваш каментар (не абавязкова):

ды Адмена

  • facebook
  • шчэбет
  • Google+

ЯК З SQL SERVER MANAGEMENT STUDIO даведацца ПОРТ БАЗЫ ДАДЗЕНЫХ ...

З простай рэляцыйнай сістэмы кіравання базамі дадзеных SQL Server ператварылася ў шматмэтавы платформу дадзеных карпаратыўнага ўзроўню. .

TCP 1433

TCP 1433 - порт, выбіраемы для SQL Server па змаўчанні. Гэта афіцыйны нумар сокета IANA (агенцтва па вылучэнню імёнаў і унікальных параметраў пратаколаў Інтэрнэту) для SQL Server. Кліенцкія сістэмы выкарыстоўваюць порт TCP 1433 для падлучэння да сістэмы кіравання базамі даных; у асяроддзі SQL Server Management Studio (SSMS) порт служыць для кіравання экземплярамі SQL Server праз сетку. Можна наладзіць SQL Server для праслухоўвання іншага порта, але ў большасці выпадкаў выкарыстоўваецца порт 1433.

TCP 1434

TCP 1434 - порт, выбіраемы па змаўчанні для вылучанага адміністрацыйнага злучэння. Вы можаце запусціць вылучанае адміністрацыйнае злучэнне з дапамогай каманднага радка sqlcmd або увёўшы «ADMIN:» з наступным імем сервера ў дыялогавым акне SSMS Connect to Database Engine.

UDP 1434

Порт UDP 1434 выкарыстоўваецца для найменных асобнікаў SQL Server. Служба SQL Server Browser праслухоўвае гэты порт, каб выявіць ўваходныя злучэння з найменных экземплярам. Затым служба перадае кліенту нумар TCP-порта для запытанага імя асобніка.

TCP 2383

TCP 2383 - порт, выбіраемы па змаўчанні для службаў SQL Server Analysis Services.

TCP 2382

TCP-порт 2382 выкарыстоўваецца для запытаў падлучэння да Найменныя асобніку Analysis Services. Як і ў выпадку з рэляцыйнай базай дадзеных і портам UDP 1434, служба SQL Server Browser праслухоўвае порт TCP 2382, выяўляючы запыты для найменных асобнікаў Analysis Services. Затым службы Analysis Services перанакіроўваюць запыт у адпаведны порт для найменнага асобніка.

TCP 135

У TCP-порта 135 некалькі ўжыванняў. Ён выкарыстоўваецца адладчыкам Transact-SQL, а таксама ўжываецца для запуску, супыну і кіравання службамі SQL Server Integration Services, хоць неабходнасць у ім узнікае толькі пры падключэнні да выдаленага асобніку службы з SSMS.

TCP 80 і 443

TCP-парты 80 і 443 часцей за ўсё выкарыстоўваюцца для доступу да сервера справаздач. Аднак яны падтрымліваюць і URL-запыты да SQL Server і Analysis Services. TCP 80 - стандартны порт для HTTP-злучэнняў, якія выкарыстоўваюць URL. TCP 443 абслугоўвае HTTPS-злучэння праз пратакол SSL.

Неафіцыйныя TCP-парты

Кампанія Microsoft выкарыстоўвае TCP-порт 4022 для асобнікаў SQL Server Service Broker ў электроннай дакументацыі SQL Server. Аналагічна, асобнікі BOL Database Mirroring задзейнічаюць TCP-порт 7022.

У гэтым спісе пералічаны самыя неабходныя парты. Больш падрабязныя звесткі пра партах TCP і UDP, якія выкарыстоўваюцца SQL Server, прыведзеныя ў артыкуле Microsoft «Configure the Windows Firewall to Allow SQL Server Access» (msdn.microsoft.com/en-us/library/cc646023%28v=sql.120%29 .aspx).

Абярыце мову

польскіанглійская Нямецкі іспанскі французскі італьянскі партугальская турэцкі арабская ўкраінскі шведскі венгерская балгарскі эстонскі Кітайскі (спрошчаны) в'етнамская румынская тайская славенская славацкая сербская малайская нарвежская латышская Літоўскі карэйская японскі інданезійская хіндзі іўрыт фінскі грэцкі нідэрландская чэшскі дацкая харвацкая Кітайскі (традыцыйны) тагальская урду Азейбарджанский армянскі беларускі бенгальская грузінскі казахскі каталонская Mongolski руская Таджитский Tamil'skij тэлугу Узбецкий

дадаць каментар

Ваш e-mail не будзе апублікаваны. Абавязковыя палі пазначаныя *