{"id":35306,"date":"2019-10-31T22:03:32","date_gmt":"2019-10-31T19:03:32","guid":{"rendered":"https:\/\/prohoster.info\/blog\/perenos-dannyh-bekapa-novoj-versii-ms-sql-server-na-bolee-staruyu-versiyu\/"},"modified":"2020-12-15T02:10:03","modified_gmt":"2020-12-15T00:10:03","slug":"perenos-dannyh-bekapa-novoj-versii-ms-sql-server-na-bolee-staruyu-versiyu","status":"publish","type":"post","link":"https:\/\/prohoster.info\/ro\/blog\/administrirovanie\/perenos-dannyh-bekapa-novoj-versii-ms-sql-server-na-bolee-staruyu-versiyu","title":{"rendered":"Transferul datelor de backup dintr-o versiune nou\u0103 a MS SQL Server \u00eentr-o versiune mai veche","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<h2>Povestea<\/h2>\n<p>Odat\u0103, pentru a reproduce o eroare, aveam nevoie de un backup al bazei de date de produc\u021bie.<\/p>\n<p>Spre surprinderea mea, m-am confruntat cu urm\u0103toarele limit\u0103ri:<\/p>\n<ol>\n<li>Backup-ul bazei a fost realizat pe versiunea <i>SQL Server 2016<\/i> \u0219i nu era compatibil cu <i>SQL Server 2014<\/i>.<\/li>\n<li>Pe computerul meu de lucru, sistemul de operare folosit era <i>Windows 7<\/i>, astfel c\u0103 nu am putut s\u0103 m\u0103 actualizez <i>SQL Server<\/i> la versiunea 2016<\/li>\n<li>Produsul suportat f\u0103cea parte dintr-un sistem mai mare cu o arhitectur\u0103 legat\u0103 str\u00e2ns de legacy \u0219i se conecta, de asemenea, la alte produse \u0219i baze de date, a\u0219a c\u0103 desf\u0103\u0219urarea lui pe o alt\u0103 sta\u021bie ar fi putut dura foarte mult timp.<\/li>\n<\/ol>\n<p>Av\u00e2nd \u00een vedere cele de mai sus, am ajuns la concluzia c\u0103 a venit momentul unor solu\u021bii neconven\u021bionale temporare.<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h2>Recuperarea datelor din backup<\/h2>\n<p>Am decis s\u0103 folosesc o ma\u0219in\u0103 virtual\u0103 <noindex><a rel=\"nofollow\" href=\"https:\/\/www.virtualbox.org\/\">Oracle VM VirtualBox<\/a><\/noindex> cu Windows 10 (se poate lua o imagine de test pentru browserul Edge <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.microsoft.com\/en-us\/microsoft-edge\/tools\/vms\/\">de aici<\/a><\/noindex>). Pe ma\u0219ina virtual\u0103 a fost instalat SQL Server 2016 \u0219i pe aceasta a fost restaurat\u0103 baza de date a aplica\u021biei din backup (<noindex><a rel=\"nofollow\" href=\"https:\/\/docs.microsoft.com\/ru-ru\/sql\/relational-databases\/backup-restore\/restore-a-database-backup-using-ssms\">instruc\u021biunea<\/a><\/noindex>).<\/p>\n<h2>Configurarea accesului la SQL Server pe ma\u0219ina virtual\u0103<\/h2>\n<p>Apoi, a fost necesar s\u0103 se \u00eentreprind\u0103 c\u00e2\u021biva pa\u0219i pentru a permite accesul la SQL Server din afar\u0103:<\/p>\n<ol>\n<li>Pentru firewall, ad\u0103uga\u021bi o regul\u0103 de a permite solicit\u0103rile pe portul <i>1433<\/i>.<\/li>\n<li>Ideal ar fi ca accesul la server s\u0103 nu se fac\u0103 prin autentificarea Windows, ci prin SQL cu numele de utilizator \u0219i parola (mai u\u0219or de configurat accesul). Totu\u0219i, \u00een acest caz, nu trebuie uitat s\u0103 se activeze \u00een propriet\u0103\u021bile SQL Server posibilitatea autentific\u0103rii SQL.<\/li>\n<li>\u00cen set\u0103rile utilizatorului pe SQL Server, pe tab-ul <i>User Mapping<\/i> specifica\u021bi pentru baza de date restaurat\u0103 rolul utilizatorului <i>db_securityadmin<\/i>.<\/li>\n<\/ol>\n<h2>Transferul de date<\/h2>\n<p>Transferul efectiv al datelor const\u0103 din dou\u0103 etape:<\/p>\n<ol>\n<li>Transferul schemei de date (tabele, vizualiz\u0103ri, proceduri stocate etc.)<\/li>\n<li>Transferul efectiv al datelor<\/li>\n<\/ol>\n<h3>Transferul schemei de date<\/h3>\n<p>Execut\u0103m urm\u0103toarele opera\u021biuni:<\/p>\n<ol>\n<li>Alegem <i>Tasks -&gt; Generate Scripts<\/i> pentru baza de date ce urmeaz\u0103 a fi transferat\u0103.<\/li>\n<li>Selecta\u021bi obiectele dorite pentru transfer sau l\u0103sa\u021bi valoarea implicit\u0103 (\u00een acest caz, vor fi create scripturi pentru toate obiectele bazei).<\/li>\n<li>Specifica\u021bi set\u0103rile pentru salvarea scriptului. Cel mai convenabil este s\u0103 salva\u021bi scriptul \u00eentr-un singur fi\u0219ier \u00een codare Unicode. Astfel, \u00een caz de eroare, nu va fi necesar s\u0103 repeta\u021bi toate etapele.<\/li>\n<\/ol>\n<p>Dup\u0103 salvarea scriptului, acesta poate fi executat pe SQL Server-ul ini\u021bial (versiunea veche) pentru a crea baza necesar\u0103.<\/p>\n<p><b>Aten\u021bie:<\/b> Dup\u0103 executarea scriptului, este necesar s\u0103 verifica\u021bi conformitatea set\u0103rilor bazei de date din backup cu baza de date creat\u0103 de script. \u00cen cazul meu, scriptul nu con\u021binea configura\u021bia pentru COLLATE, ceea ce a dus la erori \u00een timpul transferului de date \u0219i a necesitat recrearea bazei cu ajutorul unui script completat.<\/p>\n<h3>Transferul de date<\/h3>\n<p>\u00cenainte de transferul datelor, este necesar s\u0103 dezactiva\u021bi toate restric\u021biile pe baza de date:<\/p>\n<pre><code class=\"sql\">EXEC sp_msforeachtable 'ALTER TABLE ? NOCHECK CONSTRAINT all'<\/code><\/pre>\n<p>Transferul datelor se efectueaz\u0103 cu ajutorul asistentului de import de date <i>Tasks -&gt; Import Data<\/i> pe SQL Server, unde se afl\u0103 baza de date creat\u0103 de script:<\/p>\n<ol>\n<li>Specifica\u021bi set\u0103rile de conectare la surs\u0103 (SQL Server 2016 pe o ma\u0219in\u0103 virtual\u0103). Eu am folosit Data Source <i>SQL Server Native Client<\/i> \u0219i autentificarea SQL men\u021bionat\u0103 anterior.<\/li>\n<li>Specifica\u021bi set\u0103rile de conectare la destina\u021bie (SQL Server 2014 pe ma\u0219ina gazd\u0103).<\/li>\n<li>Apoi, configur\u0103m mapping-ul. Este necesar s\u0103 selecta\u021bi toate <b>obiectele care nu sunt de tip read-only<\/b> (de exemplu, nu este necesar s\u0103 selecta\u021bi vederile). Ca op\u021biuni suplimentare, este necesar s\u0103 selecta\u021bi <i>\u00abPermite\u021bi inserarea \u00een coloanele de tip identity\u00bb<\/i>, dac\u0103 acestea sunt utilizate.<br \/>\n<b>Aten\u021bie:<\/b> dac\u0103 \u00een timpul \u00eencerc\u0103rii de a selecta mai multe tabele \u0219i de a le seta proprietatea <i>\u00abPermite\u021bi inserarea \u00een coloanele de tip identity\u00bb<\/i> proprietatea a fost deja stabilit\u0103 anterior pentru cel pu\u021bin una dintre tabelele selectate, dialogul va indica faptul c\u0103 proprietatea a fost deja stabilit\u0103 pentru toate tabelele selectate. Acest aspect poate crea confuzie \u0219i poate duce la erori \u00een transfer.<\/li>\n<li>Lansa\u021bi transferul.<\/li>\n<li>Restaur\u0103m verificarea restric\u021biilor:\n<pre><code class=\"sql\">EXEC sp_msforeachtable 'ALTER TABLE ? CHECK CONSTRAINT all'<\/code><\/pre>\n<\/li>\n<\/ol>\n<p>Dac\u0103 apar erori, verifica\u021bi set\u0103rile, \u0219terge\u021bi baza de date creat\u0103 cu erori, recrea\u021bi-o din script, face\u021bi corecturile necesare \u0219i repeta\u021bi transferul datelor.<\/p>\n<h2>Concluzie<\/h2>\n<p>Aceast\u0103 sarcin\u0103 apare destul de rar \u0219i se datoreaz\u0103 doar restric\u021biilor men\u021bionate mai sus. Cel mai adesea, solu\u021bia const\u0103 \u00een actualizarea SQL Server sau conectarea la un server distant, dac\u0103 arhitectura aplica\u021biei permite acest lucru. Totu\u0219i, nimeni nu este protejat de codul vechi \u0219i de dezvoltarea de calitate slab\u0103. Sper c\u0103 nu ve\u021bi avea nevoie de aceast\u0103 instruc\u021biune, dar dac\u0103 totu\u0219i va fi necesar\u0103, sper s\u0103 v\u0103 ajute s\u0103 economisi\u021bi mult timp \u0219i nervi. V\u0103 mul\u021bumesc pentru aten\u021bie!<\/p>\n<h2>Lista surselor utilizate<\/h2>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/dba.stackexchange.com\/questions\/43065\/how-do-i-deal-with-fk-constraints-when-importing-data-using-dts-import-export-wi\">Cum s\u0103 fac fa\u021b\u0103 restric\u021biilor FK atunci c\u00e2nd import date folosind DTS Import\/Export Wizard?<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.sqlservercentral.com\/forums\/topic\/the-column-column-2-cannot-be-processed-because-more-than-one-code-page-65001-and-1252-are-specified-for-it\">Coloana \u00abColoana 2\u00bb nu poate fi procesat\u0103 deoarece pentru aceasta sunt specificate mai multe pagini de cod (65001 \u0219i 1252).<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/stackoverflow.com\/questions\/37616521\/how-can-i-connect-to-sqlserver-running-on-virtualbox-from-my-host-macbook\">Cum pot s\u0103 m\u0103 conectez la SQLServer care ruleaz\u0103 pe VirtualBox de pe Macbook-ul meu gazd\u0103.<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/blog.sqlauthority.com\/2010\/04\/04\/sql-server-enable-identity-insert-import-expert-wizard\/\">SQL SERVER \u2013 Activare Identity Insert \u2013 Asistent pentru Import Expert<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.liquidweb.com\/kb\/troubleshooting-microsoft-sql-server-error-18456-login-failed-user\/\">Depanare a erorii Microsoft SQL Server 18456, autentificare e\u0219uat\u0103 pentru utilizator<\/a><\/noindex><\/li>\n<\/ul>\n<p>Sursa: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/455934\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u0440\u0435\u0434\u044b\u0441\u0442\u043e\u0440\u0438\u044f \u041a\u0430\u043a-\u0442\u043e \u0440\u0430\u0437 \u0434\u043b\u044f \u0432\u043e\u0441\u043f\u0440\u043e\u0438\u0437\u0432\u0435\u0434\u0435\u043d\u0438\u044f \u0431\u0430\u0433\u0430 \u043c\u043d\u0435 \u043f\u043e\u0442\u0440\u0435\u0431\u043e\u0432\u0430\u043b\u0441\u044f \u0431\u044d\u043a\u0430\u043f production-\u0431\u0430\u0437\u044b. \u041a \u043c\u043e\u0435\u043c\u0443 \u0443\u0434\u0438\u0432\u043b\u0435\u043d\u0438\u044e \u044f \u0441\u0442\u043e\u043b\u043a\u043d\u0443\u043b\u0441\u044f \u0441\u043e \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u043c\u0438 \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u0438\u044f\u043c\u0438: \u0411\u044d\u043a\u0430\u043f \u0431\u0430\u0437\u044b \u0431\u044b\u043b \u0441\u0434\u0435\u043b\u0430\u043d \u043d\u0430 \u0432\u0435\u0440\u0441\u0438\u0438 SQL Server 2016 \u0438 \u043d\u0435 \u0431\u044b\u043b \u0441\u043e\u0432\u043c\u0435\u0441\u0442\u0438\u043c \u0441 \u043c\u043e\u0435\u0439 SQL Server 2014. \u041d\u0430 \u043c\u043e\u0435\u043c \u0440\u0430\u0431\u043e\u0447\u0435\u043c \u043a\u043e\u043c\u043f\u044c\u044e\u0442\u0435\u0440\u0435 \u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u041e\u0421 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043b\u0430\u0441\u044c Windows 7, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u044f \u043d\u0435 \u043c\u043e\u0433 \u043e\u0431\u043d\u043e\u0432\u0438\u0442\u044c SQL Server \u0434\u043e \u0432\u0435\u0440\u0441\u0438\u0438 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-35306","post","type-post","status-publish","format-standard","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u0440\u0435\u0434\u044b\u0441\u0442\u043e\u0440\u0438\u044f \u041a\u0430\u043a-\u0442\u043e \u0440\u0430\u0437 \u0434\u043b\u044f \u0432\u043e\u0441\u043f\u0440\u043e\u0438\u0437\u0432\u0435\u0434\u0435\u043d\u0438\u044f \u0431\u0430\u0433\u0430 \u043c\u043d\u0435 \u043f\u043e\u0442\u0440\u0435\u0431\u043e\u0432\u0430\u043b\u0441\u044f \u0431\u044d\u043a\u0430\u043f production-\u0431\u0430\u0437\u044b.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/ro\/blog\/administrirovanie\/perenos-dannyh-bekapa-novoj-versii-ms-sql-server-na-bolee-staruyu-versiyu\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"ro_RO\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u041f\u0435\u0440\u0435\u043d\u043e\u0441 \u0434\u0430\u043d\u043d\u044b\u0445 \u0431\u044d\u043a\u0430\u043f\u0430 \u043d\u043e\u0432\u043e\u0439 \u0432\u0435\u0440\u0441\u0438\u0438 MS SQL Server \u043d\u0430 \u0431\u043e\u043b\u0435\u0435 \u0441\u0442\u0430\u0440\u0443\u044e \u0432\u0435\u0440\u0441\u0438\u044e | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u0440\u0435\u0434\u044b\u0441\u0442\u043e\u0440\u0438\u044f \u041a\u0430\u043a-\u0442\u043e \u0440\u0430\u0437 \u0434\u043b\u044f \u0432\u043e\u0441\u043f\u0440\u043e\u0438\u0437\u0432\u0435\u0434\u0435\u043d\u0438\u044f \u0431\u0430\u0433\u0430 \u043c\u043d\u0435 \u043f\u043e\u0442\u0440\u0435\u0431\u043e\u0432\u0430\u043b\u0441\u044f \u0431\u044d\u043a\u0430\u043f production-\u0431\u0430\u0437\u044b.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/ro\/blog\/administrirovanie\/perenos-dannyh-bekapa-novoj-versii-ms-sql-server-na-bolee-staruyu-versiyu\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-10-31T19:03:32+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-12-15T00:10:03+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Transferul datelor din backup-ul unei versiuni noi de MS SQL Server pe o versiune mai veche | ProHoster","description":"Context O dat\u0103, pentru a reproduce o eroare, am avut nevoie de un backup al bazei de date production.","canonical_url":"https:\/\/prohoster.info\/ro\/blog\/administrirovanie\/perenos-dannyh-bekapa-novoj-versii-ms-sql-server-na-bolee-staruyu-versiyu","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"ro_RO","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u041f\u0435\u0440\u0435\u043d\u043e\u0441 \u0434\u0430\u043d\u043d\u044b\u0445 \u0431\u044d\u043a\u0430\u043f\u0430 \u043d\u043e\u0432\u043e\u0439 \u0432\u0435\u0440\u0441\u0438\u0438 MS SQL Server \u043d\u0430 \u0431\u043e\u043b\u0435\u0435 \u0441\u0442\u0430\u0440\u0443\u044e \u0432\u0435\u0440\u0441\u0438\u044e | ProHoster","og:description":"\u041f\u0440\u0435\u0434\u044b\u0441\u0442\u043e\u0440\u0438\u044f \u041a\u0430\u043a-\u0442\u043e \u0440\u0430\u0437 \u0434\u043b\u044f \u0432\u043e\u0441\u043f\u0440\u043e\u0438\u0437\u0432\u0435\u0434\u0435\u043d\u0438\u044f \u0431\u0430\u0433\u0430 \u043c\u043d\u0435 \u043f\u043e\u0442\u0440\u0435\u0431\u043e\u0432\u0430\u043b\u0441\u044f \u0431\u044d\u043a\u0430\u043f production-\u0431\u0430\u0437\u044b.","og:url":"https:\/\/prohoster.info\/ro\/blog\/administrirovanie\/perenos-dannyh-bekapa-novoj-versii-ms-sql-server-na-bolee-staruyu-versiyu","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-10-31T19:03:32+00:00","article:modified_time":"2020-12-15T00:10:03+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"35306","title":null,"description":"","keywords":"","keyphrases":null,"primary_term":null,"canonical_url":"","og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-21 22:44:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 02:06:24","updated":"2026-01-21 22:44:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts\/35306","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/comments?post=35306"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts\/35306\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/media?parent=35306"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/categories?post=35306"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/tags?post=35306"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}