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:
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".
Installation på klientdatorer skiljer sig inte från metoden som beskrivs tidigare i artikeln "1C Administration".
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:
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.
Om installerat på en separat server:
CPU
Diskundersystem
Nätverksanslutning
Vid gemensam installation med 1C Enterprise-server:
CPU
Diskundersystem
Nätverksanslutning
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.
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).
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.
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.
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.
För att förstå vad som beskrivs nedan måste två begrepp förtydligas:
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:
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.
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.
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.
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.
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.