Windows.  Virus.  Bärbara datorer.  Internet.  Kontor.  Verktyg.  Förare

Beskrivning

Fördelar med att använda 1C:Enterprise på baserat på Microsoft SQL Server

När du använder filversioner av systemet med ett ökat antal jobb eller komplikationer av operationer (stora mängder data för rapportering eller bildandet av register, dokumentloggar, Ett stort antal samtidiga förfrågningar om att generera rapporter etc.) arbetsproduktiviteten minskar: mer och mer tid krävs för att utföra samma uppgifter. Samtidigt, en ökning av serverresurser eller bandbredd nätverket ger ingen märkbar ökning av produktiviteten. Lösningen är att byta till klient-serverversionen av 1C:Enterprise.

Du kan använda i samtal med tekniska specialister följande argument till förmån för SQL Server:

  • Högre prestanda tack vare användningen av indexering och partitionering av tabeller i DBMS
  • Automatisk användning av hårdvaruresurser när belastningen ökar, parallell exekvering av förfrågningar
  • Rationell användning disk utrymme på grund av möjligheten att komprimera data i SQL Server-databasen upp till 50% av den ursprungliga volymen - köp av nya media krävs mindre ofta när volymen lagrad data växer
  • Högre tillförlitlighet tack vare feltoleransteknologier och Reserv exemplar data i SQL Server.

Ytterligare information:

SQL Server fortsätter att utvecklas: med en ny informationsplattform optimerad för att arbeta i molnmiljöer blir valet av möjligheter att arbeta med data bredare. Nu finns allt nödvändiga verktyg att genomföra djupgående dataanalyser och använda molnlösningar för olika företags individuella behov.

SQL Server gör det enklare och mer kostnadseffektivt att utveckla högpresterande verksamhetskritiska applikationer, stora dataföretagstillgångar och business intelligence-lösningar så att anställda kan fatta välgrundade beslut snabbare. Dessa produkter kan distribueras på plats, i molnet eller i en hybridmiljö. De hanteras med hjälp av en välbekant uppsättning verktyg.

Uppdragskritisk prestation

SQL Server snabbar upp verksamhetskritiska applikationer med ny teknologi In-memory OLTP-bearbetning, ger 10x genomsnittlig prestandaförbättring och 30x prestandaförbättring för transaktionsbearbetning. När det kommer till datalagring behandlar den nya uppdateringsbara kolumnlagringen i minnet frågor 100 gånger snabbare än traditionella lösningar. Under 5 år i rad har SQL Server bekräftat sin status som mest säker bas data.

Få snabbt resultat från alla dataanalyser

Få insikter snabbare med en business intelligence-plattform som snabbar på åtkomst, analys, rensning och generering av intern och extern data. SQL Server och Power BI för Office 365 gör det enklare för användare att komma åt den data de behöver, så att de kan fatta välgrundade beslut snabbare.

Hybrid molnplattform

SQL Server är designad för användning i en hybridmiljö som inkluderar både lokala och molnresurser, och innehåller nya funktioner som gör det enklare att skapa backup- och katastrofåterställningslösningar med använder Microsoft Azurblå. Dessa verktyg ger snabb databasöverföring SQL-data Server till molnet från lokala resurser, så att kunderna kan dra nytta av befintlig kompetens och fördelarna med Microsofts globala datacenter.

Installation av MS SQL server 2016 SP1 för 1C.

Jag bestämde mig för att skapa en liten steg för steg instruktioner för installation av MS SQL Server 2016.

(Om du behöver mer, då)

För ett år sedan, om hur man installerar MS SQL Server 2016 (testversionen vid den tiden).

Nu finns det små skillnader i installationen, så jag tror att instruktionerna inte kommer att vara överflödiga.

Vi kommer att installera denna DBMS på Windows Server 2012 R2.

Det första du behöver göra på Microsofts webbplats är att ladda ner webbinstallationsprogrammet för "uppföljaren." . Licensiering är ganska enkelt!

För att få en version, till exempel Standard, behöver du bara ange produktnyckeln för motsvarande version av MS SQL.

Och så installationen.

Om webbinstallationsprogrammet redan har laddats ner, dubbelklicka på det här programmet och starta det.

Sedan måste du välja installationstyp:

På så sätt laddar vi ner ISO-avbildningen och kan installera den senare, till exempel efter fysisk träning servrar för DBMS.

Välj språket "ryska", ISO 2372 MB-paket och ange platsen för installationspaketfilen.

Och klicka sedan på knappen "Ladda ner".

Därefter kommer installationspaketet att laddas ner från Internet. Du måste faktiskt ha en internetanslutning. Nedladdningshastigheten kan sägas vara "anständig" och beror till stor del på hastigheten hos din leverantör.

Om vi ​​ser bilden "Nedladdningen slutförd framgångsrikt", klicka sedan på knappen "Öppna mapp", där hittar du ISO-avbildningen av installationspaketet.

Nu kan du börja packa upp ISO-bild(Eller så kan du bränna den på disk).

Högerklicka på filen och packa upp den.

Efter uppackning, leta efter inställning (grön ikon).

Dubbelklicka och fortsätt för att installera MS SQL Server 2016.

Välj överst " Ny installation isolerad instans av SQL-server.

Sedan i nästa steg accepterar vi villkoren licensavtal, placera en bock bredvid: "Jag accepterar villkoren i licensavtalet."

I nästa steg markerar du rutan bredvid "Använd uppdateringscenter...".

MS SQL-servern måste hållas uppdaterad, så det är värt att installera alla uppdateringar som kommer ut.

Därefter, på nästa flik, kontrollerar installationsprogrammet serverkonfigurationen för fel som inte tillåter oss att installera DBMS. Om, som i skärmdumpen nedan, alla fåglar är gröna, är allt bra och du kan fortsätta med installationen, annars måste du läsa och ta itu med problemen.

Möjliga huvudproblem:

1. .NET Framework är inte installerat.

2. Brandväggen är aktiverad.

Sedan på nästa flik behöver vi bara sätta en fågel överst.

"DBMS Kernel Services."

Alla andra komponenter är inte värda att installera, åtminstone om du planerar att använda DBMS för att endast fungera i 1C Enterprise.

På nästa flik, markera rutan: "Ge rätt att utföra volymunderhållsuppgifter till DBMS-kärntjänsten."

På nästa flik, ställ först omkopplaren bredvid "Blandat läge (SQL-server och Windows-autentisering)".

Och låt oss skapa ett lösenord för vår SA-rot.

Sedan kommer vi att utse en administratör för DBMS-servern genom att klicka på knappen "Lägg till aktuell användare" eller så kan du välja en annan användare.

Och i samma fönster, låt oss gå till fliken "Datakataloger".

Vi måste specificera kataloger för 1C-databaser.

Det är värt att ange platsen där de kommer att ligga systembaser data.

Katalog över användardatabasloggar.

Helst skulle det vara bra om olika fysiska diskar angavs för alla kataloger.

Hur man optimerar MS SQL för 1C.

I alla fall, även om du lämnar allt som standard, kan dessa inställningar ändras efter själva installationen.

Klicka sedan på knappen "Installera" på nästa flik och vänta tills installationen är klar. (Processen är inte snabb, du kan dricka kaffe).

Efter installationen bör du se till att den lyckades.

Om vi ​​ser att alla gröna fåglar är nära komponenterna, är allt bra. Vi har framgångsrikt installerat MS SQL Server 2016.

Nu måste vi installera administrationsverktyget för vår DBMS-server.

"Management Studio" (SSMS).

För att göra detta går vi tillbaka till katalogen där vi packade upp installationspaketet.

Klicka på den gröna Setup-ikonen igen och välj "Installera SQL-serverhanteringsverktyg." Microsofts webbplats kommer att öppnas igen, där vi behöver ladda ner "Management Studio" (SSMS) webbinstallationsprogrammet.

Installera Management Studio (SSMS).

Den här artikeln innehåller information om 1C-installationsproceduren i klient-serverversionen.

Installation av 1C-plattformen beskrivs i vår andra artikel - "1C-administration", i avsnittet "1C-installation". Att installera på en server är nästan exakt detsamma som att installera på en lokal dator, med bara en skillnad. I serverversionen, när du väljer komponenter att installera, måste du välja "1C:Enterprise Server" och "1C:Enterprise Server Administration".

Installera 1C på klientdatorer från vilka anslutningar till servern kommer att göras.

Installation på klientdatorer skiljer sig inte från metoden som beskrivs tidigare i artikeln "1C Administration".

Skapa en infobas i SQL.

Skapande informationsbas i SQL är också mycket likt att skapa en databas i filversion. Skillnaden är att du måste välja "På 1C:Enterprise-servern" när du väljer platstypen för informationsbasen.

I "Serverkluster"-objektet, ange namnet (eller ännu bättre, IP-adressen) för servern som du installerade SQL på.

I avsnittet "Infobasnamn" anger du vilket namn du vill ge databasen.

DBMS-typ – SQL.

Databasanvändaren och hans lösenord är samma superanvändare som nämns ovan under installationen av MS SQL.

Lämna datumförskjutningen som standard.

Det är nödvändigt att markera alternativet "Skapa en databas om den inte finns" och klicka på "Nästa".

Nu har databasen framgångsrikt skapats den SQL-server och läggs till i listan över tillgängliga databaser. Nedan på bilden kan du se resultatet av det utförda arbetet.

Det är värt att notera att den skapade databasen fortfarande är tom. Detta är ett ramverk, en plats tilldelad i SQL för din informationsbas. För att ladda din databas i detta ramverk måste du använda verktygen Ladda upp/ladda informationsbas. Uppladdnings-/nedladdningsproceduren beskrivs också i vår andra artikel "1C Administration".

För att få systemet till ett idealiskt tillstånd i framtiden kommer det att vara nödvändigt att konfigurera en "underhållsplan" för den skapade databasen. En underhållsplan är en uppsättning procedurer som SQL kommer att utföra regelbundet enligt ett givet schema. Till exempel kommer regelbundet att göra säkerhetskopior och ta bort tillfälliga filer. Att arbeta med SQL ligger utanför ramen för denna artikel och kommer att beskrivas i något av följande.

Låt oss överväga problemen med att installera och konfigurera MS SQL Server för 1C.

Det första jag skulle vilja notera är att metoden för att installera MS SQL Server till stor del beror på den förväntade belastningen på 1C.

Beroende på detta kan vi utse följande alternativ:

  • Alternativ 1. Ett företag med upp till 500 transaktioner per dag;
  • Alternativ 2. Ett företag med mer än 500 transaktioner per dag, men mestadels icke-interaktiva (nedladdning av betalningar från Internet och klientbank, nedladdning av beställningar från en onlinebutik, automatisk generering av lager- och transportverksamhet, etc.);
  • Alternativ 3. Ett företag med mer än 500 transaktioner per dag, varav de flesta är interaktiva, dvs. initierat och formaliserat av användarna.

För de två första alternativen kan MS SQL Server installeras på samma server där 1C är installerat, vilket särskilt gäller för det andra alternativet, förutsatt att hårdvarukraven är uppfyllda. Men i det tredje fallet behöver MS SQL Server endast installeras på en separat server.

Låt oss titta på hårdvaruegenskaperna för alla tre fallen

Om installerat på en separat server:

CPU

  • Alternativ 1. Minst 1,8 GHz (helst 2-kärnig)
  • Alternativ 2. Minst 2x2GHz med minst 2 kärnor
  • Alternativ 3. Minst 4x3GHz med minst 4 kärnor
  • Alternativ 1. Minst 8 GB
  • Alternativ 2. Minst 32 GB
  • Alternativ 3. Minst 128 GB

Diskundersystem

  • Alternativ 1. SAS minst 120 GB
  • Alternativ 2. SAS på minst 500 GB (helst SSD)
  • Alternativ 3. SAS minst 1 TB (SSD rekommenderas)

Nätverksanslutning

  • Alternativ 1. Minst 1 Gb/sek
  • Alternativ 2. Minst 1 Gb/sek (helst optik)
  • Alternativ 3. Minst 1 Gb/sek (optik rekommenderas)

Vid gemensam installation med 1C Enterprise-server:

CPU

  • Alternativ 1. Minst 2x2GHz med minst 2 kärnor
  • Alternativ 2. Minst 4x3 GHz med minst 4 kärnor
  • Alternativ 1. Minst 32 GB
  • Alternativ 2. Minst 128 GB
  • Alternativ 3. Det är strängt förbjudet att göra detta

Diskundersystem

  • Alternativ 1. SAS på minst 500 GB (helst SSD)
  • Alternativ 2. SSD minst 1 TB
  • Alternativ 3. Det är strängt förbjudet att göra detta

Nätverksanslutning

  • Alternativ 1. Helst 1 Gb/sek
  • Alternativ 2. Gärna 1 Gb/sek
  • Alternativ 3. Det är strängt förbjudet att göra detta

Observera att detta är minimikraven för bekvämt arbete. Mer exakta parametrar väljs baserat på den specifika situationen, styrda av de grundläggande behoven hos MS SQL Server för 1C i diskundersystem och mängden RAM.

Låt oss nu gå direkt till installationsprocessen för MS SQL Server för 1C i MS SQL Server 2014-versionen på operativsystemet MS Windows Server 2012

Först och främst måste du skriva om MS SQL Server-installationsdistributionen för 1C till lokal HDD server.

Kör installationen av MS SQL Server för 1C som administratör.


I fönstret som öppnas väljer du "Installera" i den högra panelen.


Installationen av MS SQL Server för 1C börjar. Under installationen kommer du att bli ombedd att ange din produktnyckel och granska licensvillkoren. Efter detta måste du välja serverrollen genom att välja "Installera MS SQL Server Components".


Nästa steg är att välja de komponenter som ska installeras. Vanligtvis väljs alla, men om inte, klicka sedan på knappen "Välj alla".



Ändra ingenting, d.v.s. Klicka på "Nästa" tills fönstret "Databasmotorkonfiguration" visas. I det här fönstret, på den första fliken, anger du användaren "sa" och ställer in dess lösenord (du kan också tilldela Windows-användare, men användaren "sa" anses vara säkrare).


På de andra två flikarna kan du konfigurera nya kataloger för lagring av användardatabaser (men det är bättre att inte ändra).

Nu har du installerat MS SQL Server för 1C

Låt oss "öppna" vår MS SQL Server för 1C. För att göra detta, gå till applikationer och hitta SQL Server 2014 Management Studio där.



Efter anslutning väljer du "Säkerhet" i trädet till vänster och "Inloggningsnamn" i det. Klickar höger knapp mus, välj "Skapa inloggning" från undermenyn. I formuläret som öppnas, ange användarnamn och lösenord (kom ihåg detta lösenord och denna användare, eftersom det är vad du kommer att ange när du ansluter databaser från 1C-servern).



Gå till "Skyddade objekt" och ställ in rätten att ansluta till SQL, som i bilden.


Klicka på "Ok". Installationen av MS SQL Server för 1C och dess konfiguration är klar.

Låt oss gå vidare till att ansluta 1C-databasen på 1C-servern

Starta 1C:Enterprise-serveradministrationskonsolen.


Fyll i dialogrutan som öppnas enligt bilden.<Имя базы на латинице>- ange namnet på din databas.<Имя компа MS SQL Server>- ange namnet på den dator där du tidigare installerade MS SQL Server för 1C.


Klicka på "Ok". Basen är ansluten.

Du kan ansluta databasen direkt från 1C databasanslutningsdialogrutan.

För att göra detta, starta dialogrutan för att öppna 1C-databaser och klicka på knappen "Lägg till".


I fönstret som visas väljer du "Skapa en ny informationsbas."


I nästa fönster, välj önskad mall i trädet eller ange "Skapa ny bas utan konfiguration..."

I nästa fönster, ställ in namnet på databasen och ange att den kommer att finnas på 1C:Enterprise-servern.


På nästa flik fyller du i fälten på samma sätt som beskrevs i avsnittet som ansluter databasen från 1C-servern.


Optimering av SQL för 1C är klar. Du kan starta och arbeta.

Att installera teknikplattformen och applikationslösningen på en lokal dator eller bärbar dator är enkelt och okomplicerat. För att göra detta måste du köpa en licensierad version av en av konfigurationerna, som inkluderar installationsskiva med steg-för-steg-guider för att installera plattformen och själva användarprogrammet.

Installation av teknikplattformen och konfigurationen på en lokal disk

Eftersom ingen applikationslösning 1C kan inte fungera utan sin egen motor - plattformen - installation på en lokal dator är uppdelad i två grundläggande steg:

Steg-för-steg guide om hur man installerar 1C, i mer detalj beskrivs i dokumentationen som medföljer var och en licensierad version standard- eller branschkonfiguration. Att följa hans instruktioner exakt gör att du kan slutföra installationen själv och utan svårighet.

Installerar 1C:Enterprise-servern på MSSQL

För att förstå vad som beskrivs nedan måste två begrepp förtydligas:

  • klient - Personlig dator eller programvara, en nätverksenhet som genererar förfrågningar till servern för att ta emot eller bearbeta data;
  • server - kraftfull dator med betydande produktionskapacitet eller mjukvara som genererar svar på kundförfrågningar.

Klient-server-arkitektur involverar interaktionen mellan en klientapplikation och en informationsdatabasserver särskild ansökan– 1C:Enterprise-servrar.

Installation av MSSQL på en servermaskin beskrivs i många manualer med möjlig variation beroende på SQL-versionen och serverversionen operativ system. I allmänhet kan du installera 1C på en server genom att följa steg-för-steg-steg:

  1. På din befintliga distribution måste du köra installationsfilen setup.exe (för att fortsätta behöver du Microsoft.NET Framework och Windows Installer):
  2. Flera alternativ för vidareutveckling av evenemang erbjuds: initial installation, modifiering av redan installerade komponenter, uppdatering eller sökning efter dem. I detta skede kontrollerar programmet efterlevnad minimikrav MSSQL till operativsystem:
  3. Du måste ange produktnyckeln du fick vid köpet licensierade program. Efter att noggrant och eftertänksamt läst licensavtalet för engelska språket Du måste ange ditt samtycke genom att markera rutan:

    Övergången till nästa steg görs genom att klicka på knappen Nästa.

  4. När du klickar på knappen Installera erbjuds du många inställningar, vars kryssrutor kan markeras efter behov: du kan välja alla (Välj alla) eller bara de mest nödvändiga (DatabaseEngineServices, ClientToolsConnectivity, ManagementToolBasic med inkludering av underordnade komponenter):
  5. Det rekommenderas att lämna inställningarna i de efterföljande stegen som standard, klicka på knappen Nästa:
  6. Kataloger väljs för lagring av användardata (SQL 1C-databas), loggar, temporära filer och säkerhetskopieringsfiler för informationsbas (säkerhetskopiering).
  7. Nästa steg lägger till den nuvarande användaren, som kommer att ha systemadministratörsrättigheter (knappen "Lägg till aktuell användare"):
  8. Inställningarna på efterföljande sidor förblir standard om inte situationen kräver något annat. När du klickar på knappen Installera startar själva installationsprocessen: färglinjen visar dynamiken i proceduren som utförs. Efter framgångsrikt slutförande Installationen kommer att visa ett motsvarande meddelande och allt du behöver göra är att stänga installationsprogrammet genom att klicka på knappen Stäng.

Om det verkar ganska komplicerat att installera en serverdel med så många inställningar bör du kontakta eller systemadministratör lokalt nätverk.

Installera teknikplattformen 1C:Enterprise på en server

Att installera plattformskonfigurationen som krävs för driften skiljer sig faktiskt inte mycket från den vanliga, med det enda undantaget att du i ett visst steg måste välja installationen av komponenterna: "1C:Enterprise Server" och "1C:Enterprise" Serveradministration”:

På efterföljande sidor i installationsprogrammet måste du välja standardgränssnittsspråk, välja ett befintligt eller skapa en ny användare för identifiering när du startar tjänsten. Anslutningssäkerhet garanteras genom att ange ett lösenord och bekräfta det.

När du klickar på "Installera"-knappen startar processen med att installera 1C:Enterprise-teknologiplattformen på servern:

I framtiden kommer du att bli ombedd att installera en skyddsdrivrutin om du köper en leverans med en hårdvarunyckel eller aktiverar mjukvarulicens. Om teknikplattformen 1C:Enterprise 8 lyckas installeras kommer ett systemmeddelande att utfärdas.

Skapa en infobas på en SQL-server

Att skapa en ny infobas i startfönstret skiljer sig inte från att skapa en databas på lokal datorända fram till det ögonblick då man väljer sin plats. För servern måste du välja:

Därefter bör du fylla i alla nödvändiga fält för att ställa in informationsbasparametrarna: namnet på databasen och dess namn i serverklustret, IP för 1C:Enterprise-serverklustret och databasservern, typ av databashanteringssystem (DBMS) , etc.:

Fortsätt genom följande steg med standardinställningarna kvar, den sista åtgärden blir att skapa en SQL-infobas på servern.

Installation av klientprogrammet

För att göra det möjligt för användare att arbeta med SQL-informationsdatabasen är det nödvändigt att ansluta den korrekt på klientstationer. Sekvensen för sådan anslutning:


Om inställningarna för att skapa en infobas på 1C:Enterprise-servern angavs korrekt, slutfördes 1C-klientens installation korrekt när programmet startade från klienten arbetsstation en anslutning kommer att göras till servermaskinen.

Om du upptäcker ett fel markerar du ett textstycke och trycker på Ctrl+Enter
DELA MED SIG: