Installerar 1s 77 på Windows 7 64. Installerar i Windows x32

Installera 1C 7.7 under Windows 7:
Installationsprogrammet 1C 7.7 är ett 16-bitars program och stöd för sådana program är inaktiverat i Windows 7. Därför tog jag ett annat 1C-installationsprogram, 32-bitars (Sök på Internet eller fråga franchisetagaren). Kör det "som administratör". Precis som i Vista, eftersom ingen av dem är administratör, måste jag återigen bekräfta att jag är administratör, eller så kan du stänga av UAC (aka User Account Control, aka User Account Control). Och installerade SQL-versionen.

Om du använder filversionen av databaser, hoppa över det här stycket, så det här är för SQL-databaser:
Nu är 1C:Enterprise 7 installerat under Windows 7. Men när jag försöker ansluta till SQL-databasen står det att "Åtkomst till databasen kräver en ODBC-drivrutin för MS SQL Server version 3.50.0303 eller äldre.” Jag är inte alls förvånad över att se att systemet använder drivrutinsversion 6.1.7100.0, som enligt min mening är äldre än 3.50.0303, eftersom det är 7, men fortfarande Windows.
Jag försöker kopiera de nödvändiga biblioteken (sqlsrv32.dll och sqlsrv32.rll) från Windows XP, men administratören har inte rättigheter att ändra System32-mappen.
Jag trycker på tilläggsknappen, går till fliken Ägare och tilldelar mig själv ägaren till dessa filer. Efter det tillåter de mig fortfarande att ge mig själv rätten till förändring.
Och jag kan äntligen kopiera dessa icke-privata bibliotek.

Jag försöker ansluta, men de kommer inte att släppa in mig igen, även om de rapporterar det den här gången "Sorteringsordningen som ställts in för databasen skiljer sig från systemet!"
Jag går till BIN-mappen i 1C och skapar en fil där OrdNoChk.prm.

Och återigen, Windows7 säger till mig att jag inte kan skapa en fil i den här mappen, vi skapar den här filen någonstans i våra "mina dokument" och kopierar den till BIN.
Och ... 1C fungerar under Windows 7, det enda "MEN" är sorteringsordningen inaktiverad? Vad hotar det? Jag kunde inte komma på något allvarligt, förutom att rapporter kan visas inte i alfabetisk ordning, och när du skapar en URDB kan du bara använda det latinska alfabetet i baskoder ...

PS: Du måste också komma ihåg att externa komponenter är laddade, den första lanseringen måste utföras med User Account Control (UAC) inaktiverad eller med höger musknapp - Kör som administratör.

Hur inaktiverar man User Account Control (UAC)?
Innan du utför dessa steg, vänligen logga in med ett administratörskonto.
* Start "
* Skriv UAC i sökfältet »
* Öppna länken Ändra inställningar för användarkontokontroll (UAC) »
* Genom att ändra skjutreglagets position, välj önskad skyddsgrad, vägledd av beskrivningen på höger sida av skärmen (vi rekommenderar nivån "Meddela endast när program försöker göra ändringar på datorn").
* Klicka på "OK" »
* Starta om din dator

Bra tid!

Idag kommer du att lära dig hur du kör 1C Enterprise version 7-programmet på operativsystemet Windows-system 7 eller 8.

Så, till att börja med, gå till avsnittet där alla filer med programmet finns. Vi hittar en mapp som heter "Bin" och startar genvägen till 1C-programmet. När du har startat programmet lägger du till databasen som du vill köra. För att göra detta, ange sökvägen till själva databasen och klicka på knappen "Ok". Därefter startas programmet och databasen, som ett resultat av vilket programmet kommer att be dig om ett användarnamn och lösenord. Efter att ha angett användardata visar programmet ett meddelande som:

"Sorteringsordningen för databaser skiljer sig från systemets sorteringsordning."

Du kan klicka på knappen "OK", men ingenting händer och databasen startar inte. Vad ska jag göra för att åtgärda det här felet?

För att åtgärda det här felet måste du vidta följande steg:

Starta om programmet;

Välj databasen och kör konfiguratorn;

Vi trycker på knappen "OK".

Uppmärksamhet! Logga in i programmet med ett användarnamn som har administratörsrättigheter.

Klicka på rullgardinsmenyn och hitta objektet "Aktuellt systeminstallation och klicka på "OK"-knappen och klicka sedan på "Ja".

Efter manipulationerna, längst ner i arbetsfönstret, ser du processen för hela operationen.

Råd! Vid tidpunkten för konfigurationen ska du inte utföra några åtgärder på datorn. Annars kan hela processen hänga sig och teckentabellen kommer inte att kunna byggas upp igen.

Beroende på volymen av databasen och kraften i din dator kan det ta 1 sekund eller mer att bygga om tabeller. Efter att ha gått igenom hela processen kommer du att kunna observera meddelandet "Kodtabell ändrad", varefter vi trycker på "OK"-knappen.

Avsluta sedan konfiguratorn och starta om databasen. Vi startar 1C-programmet, väljer typen av bas "Monopol" och klickar på "OK". Det var allt, databasen startade i sin fulla form, men programmet gav meddelandet "Systemanvändaren är inte definierad." Detta hände för att vi tog bort användaren. Trots detta kan du göra fullvärdigt arbete i programmet.

För att köra något skript i 1C-programmet, gör följande:

Öppna programkonfiguratorn;

Ändra sökvägen till databasen till sökvägen till det önskade skriptet;

Tryck på "Välj" och sedan på "OK".

Då kommer du att se ett meddelande om att teckentabellen har ändrats.

Med dessa åtgärder ändrade vi databasens index och skriptet, vilket gjorde det möjligt att starta de nödvändiga elementen i fullt läge.

Om du vill bekanta dig visuellt med denna instruktion, titta på den detaljerade videon från vår kanal:

Hur installerar jag 1C 7.7 på Windows 7?

Ja, skriv bara om installerat program(Program Files\1Cv77-mappen) från datorn under Windows kontroll xp. Installationen utförs på samma sätt på Windows 8 och 10.

Fel vid anslutning av 1C 7.7 med Windows 7 till SQL Server

klientdator kör Windows 7, när du försöker ansluta 1C till SQL Server, kommer du att se en felvarning " Databasåtkomst kräver ODBC-drivrutin för MS SQL Server version 3.50.0303 eller senare". Detta är inte svårt att bota. Låt oss överväga ett av alternativen för att lösa problemet.

Behöver bytas ut originalfiler sqlsrv32.rll, sqlsrv32.dll, odbcbcp.dll Windows 7-filer från Windows XP. Du kan ladda ner dem från länk .

För ett 64-bitarssystem måste filerna placeras i mappen Windows\SysWOW64, för ett 32-bitarssystem - i mappen Windows\System32.

Så låt oss börja. Först måste du byta namn på originalfilerna för säkerhets skull. För att göra detta, öppna egenskaperna för varje fil, ställ in administratören som ägare, spara ändringarna.

Efter det kan filerna bytas namn. Och placera filer från Windows XP i deras ställe.

Nästa, om ett fel "" hittas, ladda ner filen OrdNoChk.prm och placera den i mappen Bin, bredvid filen 1cv7s.exe.

Om de angivna filerna (sqlsrv32.rll, sqlsrv32.dll, odbcbcp.dll) inte hittades i mapparna Windows\SysWOW64, Windows\System32 måste du ladda ner och installera ODBC-drivrutinen från länken och sedan ersätta filerna som beskrivs ovan.

Fel vid start av 1C 7.7 under Windows 7 i filläge

Allt är lättare här. Varning" Sorteringsordningen skiljer sig från systemet"behandlas på samma sätt måste du lägga filen OrdNoChk.prm till mappen Bin, bredvid filen 1cv7.exe (1cv7l.exe).

Fungerar inte, startar inte 1C 7.7 OLE under Windows 7 x64

Först och främst måste du kontrollera motsvarande grenar i registret.

Med hjälp av sökningen hittar vi en filial i registret V77S.Ansökan (V77.Ansökan). I kapitel CLSID avsnittet där systemet kommer att leta efter den körbara filen anges.

Leta sedan efter det här avsnittet och titta ange värden. Kapitel InprocHandler32 måste innehålla ett värde ole32.dll, ProgID- V77S.Ansökan, LocalServer32 - C:\PROGRA~2\1Cv77\BIN\1cv7s.exe(namnet på den körbara filen beror på 1C-versionen). Observera också att för 64-bitarssystem är det inte "C:\PROGRA~1", utan "C:\PROGRA~2" (den körbara filen finns i mappen C:\Program Files (x86). Vi korrigerar felaktiga värden. Du kan ladda ner exempel på registerfiler för SQL version 1C som körs under Winows 7 x64 genom att följa länken.

Vid uppstart IC 7,7 som OLE server kan en situation uppstå när Initiera(initiering, lansering) fryser och vi observerar en sådan bild ( "Servern är upptagen. Åtgärden kunde inte slutföras...").

Försök att lägga till sökvägen till programkatalogen på startraden.

De där. Initieringssträngen kan se ut ungefär så här:

Base = CreateObject("V77S.Application"); Sökväg = "D:\DB77\Base\" ; Användare = "Administratör"; Lösenord = "1"; Om FS. ExistsFile(Path) = 0 Sedan Warning("Path informationsbas hittades inte!"); return; endif; str = """" +ProgramDirectory() +"""" + "enterprise /d"""+ Sökväg + """" + ?(EmptyValue( Användare ) = 0, "/n", "")+ Abbrl(Användare ) + ?(EmptyValue( Lösenord ) = 0, "/p", "") + Abbrl(Lösenord ); Öppen = Bas . Initialize(Base . RMTrade , Str , "NO_SPLASH_SHOW");

Förmodligen stod många inför problemet med att installera 1C:Enterprise 7.7 på 64-bitarssystem. Detta problem kan dock lösas. För att lösa det behöver du en dator med ett 32-bitars OS installerat.

Så installera 1C på en dator med ett 32-bitars operativsystem (om du planerar att använda 1C på servern, välj: "Installation på servern - Administrativ"). Sedan går vi till C: / Program Files och kopierar mappen med 1Сv77-programmet (säg till en flash-enhet), varefter vi sätter in blixten i en dator som kör systemet av intresse för oss Vista x64, Windows 7 x64 eller Server 2008 x64 och kopiera mappen med programmet 1Сv77 till katalogen C:/Program Files (x86). Öppna mappen 1Сv77/BIN, leta efter filen 1cv7.exe och skapa en genväg på skrivbordet för den.

Det är önskvärt att installera licenshanteraren som en tjänst, om du installerar den som ett program kan ibland krascher observeras under autorun, och licenshanteraren måste startas manuellt.

Nu går vi in ​​på egenskaperna för genvägen för 1C som skapades tidigare på skrivbordet och ställer in den att köras som administratör.

Mycket ofta, vid start, uppstår ett fel: "1C multi-user hittade ett fel, applikationen kommer att stängas" Och DEP är skyldig till detta.
Öppna "Systemegenskaper - Avancerade systeminställningar", i avsnittet "Prestanda", klicka på knappen "Inställningar" - gå till fliken "Dataexekveringsförebyggande". Eller sätt en fet prick "Aktivera DEP endast för program och Windows-tjänster", eller lägg till 1C-programmet (fil 1cv7.exe) till undantagen.
Efter det fungerar 1C enterprise bra. När du installerar på en server måste du för varje användare upprepa inställningen för att köra som administratör och vad som gäller DEP-inställningarna.

När ett fel uppstår: "Databassortering skiljer sig från system ett" Du måste öppna databasen i konfiguratorn. Nästa "Administration - Kodsida för IB-tabeller" och ändra till + aktuell systeminställning. När du blir ombedd att använda databasen, svara "Ja".

Det finns en varning till problemet med teckentabell- Samtidigt arbete med en databas från datorer som kör Windows XP och Windows Vista (Windows 7) är inte möjligt! När du ansluter till databasen, antingen på Vista eller XP, kommer ett felmeddelande att visas - databassortering är annorlunda än systemsortering. Trots att detta kan kringgås genom att helt enkelt förbjuda sortering av databasen, råder jag dig inte att göra detta, i händelse av en nödavstängning av 1C kan denna metod leda till oförutsägbara resultat, upp till fullständig förlust av data som finns i databasen.