1C ව්‍යවසාය සේවාදායකයට සම්බන්ධ වීමේ දෝෂයකි. දත්ත සමුදා සේවාදායකය හමු නොවීය FATAL: "NAME" දත්ත සමුදාය නොපවතී

කොන්සෝලයෙන් 1C සේවාදායකයට සම්බන්ධ වන විට අපට ලැබෙන්නේ:


පරිපාලක විසින් සේවාදායක දෝෂයක් හෝ සම්බන්ධතාවය අවසන් කරන ලදී
ප්‍රවාහ ආකෘතියේ දෝෂයකි

SQL දත්ත සමුදාය ආරම්භ කිරීමේදී අපට දෝෂයක් ලැබේ:


සේවාදායක දෝෂයක් හෝ පරිපාලක විසින් සම්බන්ධතාවය අවසන් කරන ලදී.
ප්‍රවාහ ආකෘතියේ දෝෂයකි

ඉතින්, ආරම්භක දත්ත:

අලුතින් ස්ථාපනය කර ඇති Windows 7 Professional x64, සියලු යාවත්කාලීන කිරීම් ආදිය. (ගැටලුව සර්වර් 2008 සහ 2008R2 යන දෙකෙහිම සිදු වේ)

1C x64 සේවාදායකය ස්ථාපනය කර ඇත (32bit ද උත්සාහ කර ඇත)

නැවත පණ ගැන්වීම තෙක් සෑම දෙයක්ම ක්රියා කරයි. නැවත පණගැන්වීමෙන් පසු, SQL හි දත්ත සමුදායකට සම්බන්ධ වීමට උත්සාහ කරන විට හෝ 1C කොන්සෝලයේ පොකුරක් විවෘත කරන විට, අපට පහත පින්තූර සමඟ ප්‍රතිචාරයක් ලැබේ:

කොන්සෝලයෙන් 1C සේවාදායකයට සම්බන්ධ වන විට අපට ලැබෙන්නේ:

1C: Enterprise 8.2 සේවාදායකයට සම්බන්ධ වීමේ දෝෂයකි:
පරිපාලක විසින් සේවාදායක දෝෂයක් හෝ සම්බන්ධතාවය අවසන් කරන ලදී
ප්‍රවාහ ආකෘතියේ දෝෂයකි

SQL දත්ත සමුදාය ආරම්භ කිරීමේදී අපට දෝෂයක් ලැබේ:

infobase සමඟ මෙහෙයුමක් සිදු කිරීමේදී දෝෂයක් සිදු විය.
සේවාදායක දෝෂයක් හෝ පරිපාලක විසින් සම්බන්ධතාවය අවසන් කරන ලදී.
ප්‍රවාහ ආකෘතියේ දෝෂයකි


දත්ත සමුදාය දියත් කිරීමට සහ කොන්සෝලයෙන් පොකුරු වෙත සම්බන්ධ වීමට, උපකාර වූ එකම දෙය නම්:

1. සේවාදායක සේවාව නවත්වන්න 1C: ව්යවසාය 8.2

2. rmngr.exe rphost.exe ක්‍රියාවලි ඉවත් කිරීම (rmngr.exe අවසන් වූ විට එය බිඳ වැටේ).

3. බහලුම පිරිසිදු කිරීම C:\Program Files\1cv82\srvinfo\reg_1541\snccntx (32-bit සේවාදායකයක් සඳහා C:\Program Files (x86)\1cv82\srvinfo\reg_1541\snccntx)

4. 1C:Enterprise 8.2 සේවාදායක සේවාව ආරම්භ කිරීම

කෙසේ වෙතත්, SQL වින්‍යාසය සමඟ වැඩ කරන අතරතුර, අනපේක්ෂිත ලෙස 1SKi හි හදිසි වසා දැමීමක් අල්ලා ගැනීමට හැකි වූ අතර පසුව එම දෝෂයන් ලබා ගැනීමට හැකි විය.

පරීක්ෂා කරන ලදී:

1. විවිධ නිකුතු, විවිධ සේවාදායක,

2. විවිධ පරිශීලකයින්: පද්ධතිය, පරිපාලක, USR1CV82.

3. මෙම පරිශීලකයින් සඳහා මෙම නාමාවලි සඳහා සම්පූර්ණ අයිතිය බලහත්කාරයෙන් පැවරීම C:\Program Files\1cv82\ (බිට් 32 සේවාදායකයක් සඳහා C:\Program Files (x86)\1cv82\) ළමා වස්තු සඳහා උරුමය සමඟ.

4. නැවත පණගැන්වීම් දුසිම් ගණනක් සහ තවත් බොහෝ දේ.

කෙසේ වෙතත්, හේතුව වඩාත් අනපේක්ෂිත විය!

Windows 7 හි dereferencing (Server 2008, 2008R2, බොහෝ විට 2012)

ඔබේ පරිගණකය නමින් ping කිරීමට උත්සාහ කරන්න. ඔබ දකින දේ මගේ විසඳුම භාවිතා කිරීමේ හැකියාව තීරණය කරනු ඇත.

එය කිරීමට පහසුය:

1. විධාන රේඛාව දියත් කරන්න (Win + R, cmd ටයිප් කර OK ක්ලික් කරන්න)

2. විධාන රේඛාවේදී, "Ping" විධානය ටයිප් කරන්න, ඉන්පසු හිස්තැනක් සහ ඔබේ පරිගණකයේ නම. එය නම මිස එහි IP ලිපිනය නොවේ. Enter ඔබන්න.

3. වැනි ලිපිනයක් හරහා පද්ධතිය ping කිරීමට පටන් ගන්නේ නම් fabc:de12:3456:7890:ABCD:EF98:7654:3210, හෝ ඔබට වඩා වෙනස් වෙනත් IP ලිපිනයක්

Windows 7 dereference bug විශේෂාංග වල පුද්ගලික සමාජය වෙත සාදරයෙන් පිළිගනිමු.

ගැටලුවේ පදනම පවතින්නේ 1C සේවාදායකයට තමන්ව නමින් හඳුනාගත නොහැකි වීමයි.

නමුත් ඔබගේ IP එක IPv6 ලෙස පෙන්වීම මෙම දෝෂයට වඩාත් පොදු හේතුවකි.

තවත් හේතුවක් වන්නේ නව අතුරු මුහුණතක් නිර්මාණය වූ විට සහ වින්ඩෝස් නැවතත් "වැරදි ලෙස" ඉවත් කිරීමට පටන් ගන්නා විට වෙනත් ජාලයකට (අපි VPN කියමු) ආවර්තිතා සම්බන්ධතාවයක් විය හැකිය.

මෙම "විශේෂාංගය" මඟ හැරීම සඳහා මම විසඳුම් දෙකක් පහත විස්තර කරමි.

මුලින්ම මම ඔබට අනතුරු ඇඟවීමට කැමතියි:

ඔබ ඔබේ පරිගණකය සමඟ සියලු ක්‍රියා සිදු කරන්නේ ඔබේම අනතුරින් සහ අවදානමෙනි.


විකල්ප 1ඔබේ පරිගණකය සහ එහි IP සත්කාරක වෙත එක් කරන්න

1. C:\Windows\System32\drivers\etc ෆෝල්ඩරය තුළ ඔබට සත්කාරක ගොනුව සොයා ගැනීමට අවශ්‍ය වේ, ඔබ මෙම ෆෝල්ඩරයේ Hosts ගොනුව නොපෙනේ නම්, එය සරලව සැඟවී ඇත. ඉන්පසු ඔබට ALT යතුර එබිය හැකි අතර, දිස්වන මෙනුවේ, "මෙවලම්" - "ෆෝල්ඩර විකල්ප" - "බලන්න" තෝරන්න සහ ඉවත් කරන්න"ආරක්ෂිත පද්ධති ගොනු සඟවන්න" සඳහා පිරික්සුම් කොටුවක් ඇත. ඔබට "සැඟවුණු ගොනු, ෆෝල්ඩර, ධාවක පෙන්වන්න" යන ස්විචය ද සැකසිය හැක, එවිට සියල්ල දෘශ්යමාන වනු ඇත.(ධාරක හැසිරවීමෙන් පසු, අනාගතයේදී අහම්බෙන් කිසිවක් අල්ලා නොගැනීම සඳහා පිරික්සුම් පෙට්ටිය එහි මුල් ස්ථානයට ආපසු යැවීමට මම නිර්දේශ කරමි)

2. මෙම ගොනුව Notepad (notepad) තුළ විවෘත කර අවසානයට 192.168.0.1 Server (IP address PC Name) වැනි රේඛාවක් එක් කරන්න. ගොනුව සුරකින්න සහ වසා දමන්න.

3. නම භාවිතයෙන් ඔබේ පරිගණකය නැවත ping කිරීමට උත්සාහ කරන්න. ඔබට නැවත අවශ්‍ය IP නොපෙනේ නම්, යම් දෙයක් වැරදී ඇත... සමහර විට ප්‍රති-වයිරස ගොනුවේ පැරණි අනුවාදයක් (කැස්පර් මෙයට කැමතියි) හෝ වෙනත් යමක් ආපසු ලබා දී ඇත.

සාමාන්‍යයෙන්, නමක් හරහා පිං කිරීමේදී ඔබ නිවැරදි ලිපිනය ලබා ගත යුතුය.


වක්‍රයට වඩා ඉදිරියෙන් සිටීමට උත්සාහ කරමින්, Windows 7 සියලුම අතුරුමුහුණත්වල එකවර IPv6 ස්ථාපනය කරනවා පමණක් නොව, එය dereferenc කිරීමේදී එය පෙරනිමිය ලෙසද සකසයි. කෙසේ වෙතත්, අද ස්වල්ප දෙනෙක් මෙම ප්‍රොටෝකෝලය භාවිතා කරයි, එබැවින් එය අක්‍රිය කළ හැකිය / කළ යුතුය. ජාල කාඩ්පත් අතුරුමුහුණතෙහි IPv6 ප්‍රොටෝකෝලය ඉවත් කිරීමෙන් කිසිවක් සිදු නොවන බව මතක තබා ගන්න!

  1. ක්ලික් කරන්න Win+R, regedit ටයිප් කර Enter ඔබන්න. රෙජිස්ට්රි සංස්කාරකය විවෘත වේ.
  2. ක්‍රියාවන්ට ඉඩ දෙන ලෙස ඔබෙන් විමසන්නේ නම්, සංවාද කොටුව මත ක්ලික් කරන්න පරිශීලක ගිණුම් පාලනයබොත්තම දිගටම කරගෙන යන්න.
  3. පහත රෙජිස්ට්‍රි උප යතුර සොයාගෙන තෝරන්න:

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip6\පරාමිති\

  4. අයිතමය මත දෙවරක් ක්ලික් කරන්න ආබාධිත සංරචකපරාමිතියක් වෙනස් කිරීමට ආබාධිත සංරචක.
    පරාමිතිය නම් ආබාධිත සංරචකඅතුරුදහන් වී ඇත, එය නිර්මාණය කළ යුතුය. මේ වෙනුවෙන්:
    1. ශාඛාවක සිටියදී පරාමිතීන්මෙනුවේ සංස්කරණය කරන්නඅයිතමය තෝරන්න නිර්මාණය කරන්න, ඊළගට - DWORD අගය (බිටු 32).
    2. DisabledComponents ටයිප් කර Enter ඔබන්න.

      විසඳුම් දෙකම කෝකටත් තෛලයක් නොවන බවත්, ඇත්ත වශයෙන්ම ඔබට දෝෂය මඟ හැරීමට ඉඩ නොදෙන බවත්, නමුත් එහි හේතුව ඉවත් නොකරන බවත් මම ඔබට මතක් කිරීමට කැමැත්තෙමි.

මෘදුකාංග නිෂ්පාදන සමඟ වැඩ කිරීමේදී දිස්වන දෝෂ බොහෝ විට ඒවා භාවිතා කිරීමට නොහැකි වේ. මෙහෙයුම් ඇල්ගොරිතම තේරුම් ගැනීමට විශේෂ දැනුමක් නොමැතිකම ද සිදු වන අසාර්ථකත්වය හඳුනා ගැනීමට සහ නිවැරදි කිරීමේ නොහැකියාව නිර්මාණය කරයි. මෙම ලිපියෙන්, “1C: ව්‍යවසාය සේවාදායකය හඳුනාගෙන නොමැත, නියෝජිත සේවාදායකය දියත් කිරීම නිවැරදි කරන්නේ කෙසේද?” යන ගැටළුව දෙස බලමු.

1C හි ගැටළුව විසඳීමට ක්රම කිහිපයක් තිබේ.

පැන නගින දෝෂ විවිධ පසුබිම් විස්තර ඇත, ඒවා සිදුවීමේ මට්ටම් අනුව වර්ග කළ හැකිය:

  • එක්-එස්ක් හි සංවර්ධකයින් විසින් වැරදි කේතීකරණය;
  • නිශ්චිත පරිශීලකයෙකුගේ අවශ්‍යතා (කාර්යයන්) සම්බන්ධයෙන් නිෂ්පාදනය වෙනස් කරන (වෙනස් කරන) ක්‍රමලේඛකයින් විසින් සිදු කරන ලද දෝෂ;
  • බොහෝ විට ක්‍රමලේඛකයින් ව්‍යාකූලත්වයට පත් කරන හැඹිලි මතක දෝෂ නිසා ඇති වන අසාර්ථකත්වයන්;

“1C: ව්‍යවසාය සේවාදායකය අනාවරණය කර නොමැත” දෝෂය සම්බන්ධයෙන් ගත් කල, එය ඉහත එකක් ලෙස වර්ගීකරණය කළ නොහැක, මන්ද එවැනි දැනුම්දීමක් වැඩසටහන ක්‍රියාත්මක වීමට අවශ්‍ය යම් ක්‍රියාමාර්ගයක් කිරීමට පරිශීලකයාට අපොහොසත් වීම පිළිබඳ ඇඟවීමකි.

අපි එය නිවැරදි කරමු - සේවාදායකය ආරම්භ කරන්න

එබැවින්, මෙම ප්‍රකාශනය කැප කර ඇති තත්වය සිදුවන්නේ නියෝජිත-සේවාදායක සේවාව අක්‍රිය වූ විට හෝ නතර වූ විටය. රීතියක් ලෙස, මේ සඳහා හේතු අපැහැදිලි බව අපි සටහන් කරමු (කවුද එය පිළිගන්නේ).

මෙම සේවාව ක්‍රම දෙකකින් ක්‍රියාත්මක වේ - යෙදුමක් ලෙස හෝ සේවාවක් ලෙස. අවස්ථා දෙකේදීම එය කරන්නේ කෙසේදැයි බලමු:

යෙදුමක් ලෙස

එය යෙදුමක් ලෙස ක්‍රියාත්මක කිරීමට, විධානය ක්‍රියාත්මක කරන්න:

මෙම අවස්ථාවේදී, ඔබ (ඔබගේ සැකසුම් තුළ) වරාය, වරාය පරාසයන්, මට්ටම සහ නාමාවලිය සඳහන් කරන්න. මෙම පරාමිතීන් නිශ්චිතව දක්වා නොමැති නම්, ඒවායේ අගයන් "පෙරනිමියෙන්" වැඩසටහන මගින් සකසනු ලැබේ.

සේවාවක් ලෙස

1C හි පළමු ස්ථාපනය අතරතුර, ආරම්භක විකල්පය සේවාවක් ලෙස තෝරාගත් විට, එය ලියාපදිංචි කර පසුව ස්වයංක්‍රීයව දියත් කළ යුතුය (මෙහෙයුම් පද්ධතිය ආරම්භ කරන සෑම අවස්ථාවකම).

නියෝජිතයා මුලින් යෙදුම මඟින් ස්ථාපනය කර ඇත්නම්, ඔබට එය අතින් ලියාපදිංචි වී එය දියත් කළ හැකිය. මෙය විධානය සමඟ සිදුවනු ඇත (පරාමිතීන් ගැන අමතක නොකරන්න):

ragent.exe -instsrvc -usr ‹නම සඳහන් කරන්න› -pwd ‹මුරපදය සඳහන් කරන්න›

Port ‹for port› -regport ‹for port› -range ‹port ranges›

Seclev ‹අවශ්‍ය මට්ටම› -d‹ නාමාවලිය සඳහන් කරන්න›

ලියාපදිංචියේ ප්‍රති result ලය වනුයේ නව සේවාවක් නිර්මාණය කිරීමයි (මෙම අවස්ථාවේදී 1C අනුවාදය 8.3 සඳහා 64-bit සඳහා):

මතකය සඳහා

සේවාවක් මකා දැමීමට (ලියාපදිංචිය ඉවත් කිරීමට):

නවත්වන්න:

“1C: ව්‍යවසාය සේවාදායකය අනාවරණය කර නොමැත” ගැටලුවට හේතු සහ එය දිස් වූ විට කළ යුතු දේ ගැන දැන් ඔබ සියල්ල දනී.

ඔබේ අදහස් දක්වන්න.

ප්‍රශ්නය: Com පිරවීම සැකසීමේ දෝෂයකි


ආයුබෝවන්.
8.2 සිල්ලර 1.
මම 8.1 ට සම්බන්ධ කරන්නේ සාමාන්‍ය conf එකක් නොවේ.
මම කොම් හරහා දත්ත සමුදායට සම්බන්ධ වී ලේඛනයක් සෑදීමට උත්සාහ කරමි, නමුත් “CreateDocument()” හෝ “GetObject()” ඇමතීමෙන් ක්‍රියා පටිපාටියේ දෝෂයක් ඇතිවේ. සැකසුම් පිරවීම. fig බලන්න.

මම 8.1 දත්ත සමුදාය තුළම එකම දේ උත්සාහ කරමි, නමුත් කිසිදු දෝෂයක් නොමැති අතර, මම ද පිරවුම් සැකසුම් ඇතුළත් නොකරමි.
වැරදි විය හැක්කේ කුමක් ද?

පිළිතුර: turboq, වංක ලෙස ලියා ඇති ලේඛන මොඩියුලයක්!

මිනිත්තු 5 කට පසුව එකතු කරන ලදී
ඇය කැඳවනු නොලැබේ! ඇය සම්පාදනය කිරීමට උත්සාහ කරයි! නමුත් ComConnector හරහා සම්බන්ධ වන විට Dialog Mode ගැටළුව නොපවතී, ලේඛන මොඩියුලය සම්පාදනය කළ නොහැක.
එවැනි අවස්ථාවන් සඳහා, වස්තු මොඩියුලයක සංවාදයක් සමඟ වැඩ කිරීමට අවශ්‍ය වූ විට, ප්‍රොසෙසරයට උපදෙස් භාවිතා කරන්න

මෙය ඔබගේ වැරැද්දක් නොව, ඔබ සම්බන්ධ කරන දත්ත ගබඩාවේ ලේඛන මොඩියුලයේ දෝෂයකි.

දත්ත සමුදාය තුළ, කේතය සේවාදායකයා මත ක්‍රියාත්මක වන අතර සංවාද මාදිලියක් ඇත, එබැවින් සෑම දෙයක්ම දෝෂයකින් තොරව සිදු වේ.

සම්බන්ධතාවය සඳහා ComConnector, V8.Application භාවිතා නොකරන්න, එවිට අතුරු මුහුණත දේවල් ඔබට ලබා ගත හැක.

මිනිත්තු 5 කට පසුව එකතු කරන ලදී
=======================================================================================================================
බාහිර සම්බන්ධතාවයේ විස්තරයෙන් (SP) ComConnections ගැන ඔබ කියවිය යුතු දේ මම තද අකුරින් උද්දීපනය කළෙමි

විස්තර:

සාමාන්‍යයෙන්, බාහිර සම්බන්ධතාවයක් හරහා 1C: Enterprise 8 සමඟ වැඩ කිරීම 1C: Enterprise සමඟ සේවාදායක ස්වයංක්‍රීය මාදිලියේ වැඩ කිරීමට සමාන වේ. ප්රධාන වෙනස්කම් පහත පරිදි වේ:

  • ස්වයංක්‍රීය සේවාදායකයක් සම්බන්ධයෙන්, සම්පූර්ණ 1C: ව්‍යවසාය 8 යෙදුමක් දියත් කරනු ලබන අතර, බාහිර සම්බන්ධතාවයකදී, ක්‍රියාවලිය තුළ සාපේක්ෂව කුඩා COM සේවාදායකයක් දියත් කෙරේ.
  • බාහිර සම්බන්ධතාවයක් හරහා වැඩ කරන විට, 1C: Enterprise 8 පරිශීලක අතුරුමුහුණත සංවිධානයට සම්බන්ධ එක් ආකාරයකින් හෝ වෙනත් ක්‍රියාකාරිත්වයක් නොමැත;
  • බාහිර සම්බන්ධතාවයක් සමඟ වැඩ කරන විට, 1C: Enterprise 8 වින්‍යාසයේ කළමනාකරණය කරන ලද යෙදුම් මොඩියුලය (සාමාන්‍ය යෙදුම් මොඩියුලය) භාවිතා නොකෙරේ. බාහිර සම්බන්ධතාවයක් සමඟ වැඩ කිරීමේදී එහි කාර්යභාරය බාහිර සම්බන්ධතා මොඩියුලය මගින් ඉටු කරයි.
බාහිර සම්බන්ධතාවයක් භාවිතා කරන විට, ස්වයංක්‍රීය සේවාදායකයක් භාවිතා කිරීමට සාපේක්ෂව පහත වාසි ඇත:
  • වෙනම මෙහෙයුම් පද්ධති ක්‍රියාවලියක් නිර්මාණය කිරීමට අවශ්‍ය නොවන බැවින් වේගවත් සම්බන්ධතා ස්ථාපිත කිරීම සහ සියලුම ක්‍රියා ඇමතුම් ක්‍රියාවලිය තුළ සිදු කරනු ලැබේ;
  • 1C හි ගුණාංග සහ ක්‍රම වෙත වේගවත් ප්‍රවේශය: ව්‍යවසාය වස්තු, ප්‍රවේශයක් සංවිධානය කිරීමට අන්තර් ක්‍රියාවලි සන්නිවේදනය අවශ්‍ය නොවන බැවින්;
  • මෙහෙයුම් පද්ධති සම්පත් අඩු පරිභෝජනය.
බාහිර සම්බන්ධතාවයක් හරහා 1C: Enterprise 8 දත්ත වෙත ප්‍රවේශය සංවිධානය කිරීම සඳහා, පහත ක්‍රියා අනුපිළිවෙල සිදු කරනු ලැබේ:
  • COM සම්බන්ධතා කළමනාකරු නිර්මාණය කර ඇති අතර, එහි ආධාරයෙන් සම්බන්ධතාවය ස්ථාපිත කර ඇත;
  • COM සම්බන්ධතා කළමනාකරුගේ සම්බන්ධක ක්රමයට ඇමතුමක් ලබා ගනී. Connect ක්‍රමය 1C:Enterprise 8 infobase වෙත බාහිර සම්බන්ධතාවයක් ලබා දෙයි;
  • බාහිර සම්බන්ධතාවයක් හරහා, සම්බන්ධතාවය ස්ථාපිත කර ඇති තොරතුරු පදනමේ වලංගු ක්‍රම, ගුණාංග සහ වස්තූන් වෙත ප්‍රවේශය සිදු කෙරේ.
වැදගත්! පරිශීලක අතුරුමුහුණතක් නොමැතිකම නිසා, බාහිර සම්බන්ධතාවයක සියලුම වස්තූන්, ගුණාංග සහ ක්රම භාවිතා කළ නොහැක.
බාහිර එකතුවක් එහි ගෝලීය සන්දර්භයට පූර්ණ ප්‍රවේශයක් සපයයි. එබැවින්, එහි ක්‍රම ලෙස බාහිර සම්බන්ධතාවයක් තිබිය හැකිය: පද්ධති නියතයන්, වින්‍යාසකරු තුළ දක්වා ඇති වස්තූන්ගේ අගයන්, කළමනාකරුවන් භාවිතයෙන් සිදු කරනු ලබන ප්‍රවේශය (උදාහරණයක් ලෙස, නියතයන්, ගණන් බැලීම්, නාමාවලි, ලේඛන, ලේඛන ලඝු-සටහන්, වාර්තා , සැකසීම, ලක්ෂණ වර්ගවල සැලසුම්, ගිණුම් ප්‍රස්ථාර , ගණනය කිරීමේ ආකාරයේ සැලසුම්, රෙජිස්ටර්), මෙන්ම අපනයන මූල පදය සමඟ බාහිර සම්බන්ධතා මොඩියුලයේ ප්‍රකාශිත විචල්‍යයන්.

පවතින බව:

1C:Enterprise server සහ PostgreSQL සංයෝගය 1C ස්ථාපනයන් අතර දෙවන වඩාත් ජනප්‍රිය වන අතර Linux වේදිකාවේ වැඩිපුරම භාවිතා කරන විසඳුම වේ. Windows සහ MSSQL මත පදනම් වූ ක්‍රියාත්මක කිරීම් මෙන් නොව, එය ක්‍රියා නොකිරීමට අපහසු වේ, Linux මත පදනම් වූ ක්‍රියාත්මක කිරීම් අද්දැකීම් අඩු පරිපාලකයෙකු සඳහා බොහෝ අන්තරායන්ගෙන් පිරී ඇත. බොහෝ විට සිදුවන්නේ සෑම දෙයක්ම නිවැරදිව සිදු කර ඇති බව පෙනේ, නමුත් දෝෂය දෝෂයෙන් පසුවය. අද අපි ඒවායින් වඩාත් සාමාන්‍ය දේ දෙස බලමු.

සාමාන්ය තොරතුරු

ඔබ ස්ථාපන දෝෂ සෙවීම ආරම්භ කිරීමට පෙර සහ පොදුවේ, 1C: ව්‍යවසායයේ සේවාදායක අනුවාදය ක්‍රියාත්මක කිරීම ආරම්භ කිරීමට පෙර, එය ක්‍රියා කරන ආකාරය පිළිබඳ ඔබේ අවබෝධය අලුත් කර ගැනීම සතුටක් වනු ඇත:

කුඩා ක්‍රියාත්මක කිරීම් වලදී, 1C සේවාදායකය සහ DBMS සේවාදායකය සාමාන්‍යයෙන් එක් භෞතික සේවාදායකයක් මත ඒකාබද්ධ වන අතර එමඟින් සිදුවිය හැකි දෝෂ පරාසය තරමක් පටු වේ. අපගේ නඩුවේදී, විවිධ යන්ත්‍රවල සේවාදායකයන් පිහිටා ඇති තත්වයක් අපි සලකා බලමු. අපගේ පරීක්ෂණ රසායනාගාරයේ අපි පහත යෝජනා ක්‍රමය යෙදුවෙමු:

අප සතුව Ubuntu 12.04 x64 ධාවනය වන සේවාදායකයන් දෙකක් ඇත, ඒවායින් එකක් 1C: Enterprise server අනුවාදය 8.3 ස්ථාපනය කර ඇත, අනෙක Ethersoft වෙතින් PostgreSQL 9.04, මෙන්ම Windows ධාවනය වන සේවාදායකයෙකු ද ඇත. සේවාදායකයා වැඩ කරන බව අපි ඔබට මතක් කරමු එකම 1C සේවාදායකය සමඟ, එය අනෙක් අතට, DBMS සේවාදායකයට අවශ්‍ය ඉල්ලීම් ජනනය කරයි. සේවාදායකයාගෙන් දත්ත සමුදා කළමනාකරණ සේවාදායකයට ඉල්ලීම් නොමැත සිදු නොවේ.


වැදගත්: පරිශීලක "postgres" සත්‍යාපනය කර නැත (අනන්‍යතාවය)

දේශීය ජාලයේ වැරදි ලෙස වින්‍යාස කර ඇති සත්‍යාපනය හේතුවෙන් විවිධ පරිගණක හරහා සේවාදායකයන් බෙදා හරින විට මෙම දෝෂය සිදු වේ. විසඳීමට, විවෘත කරන්න /var/lib/pgsql/data/pg_hba.conf, රේඛාව සොයා ගන්න:

සියලුම 192.168.31.0/24 හැඳුනුම්පත සත්කාරක කරන්න

සහ එය මෙම පෝරමයට ගෙන එන්න:

සියලුම 192.168.31.0/24 md5 සත්කාරක කරන්න

කොහෙද 192.168.31.0/24 - ඔබගේ දේශීය ජාලයේ පරාසය. එවැනි රේඛාවක් නොමැති නම්, එය කොටසෙහි නිර්මාණය කළ යුතුය IPv4 දේශීය සම්බන්ධතා.

දත්ත සමුදා සේවාදායකය හමු නොවීය
"NAME" ධාරක නාමය ලිපිනයට පරිවර්තනය කිරීමට නොහැකි විය: නම විභේදනයේ තාවකාලික අසාර්ථකත්වය

මුලින්ම බැලූ බැල්මට, දෝෂය පැහැදිලිය: සේවාලාභියාට DBMS සේවාදායකයේ නම විසඳිය නොහැක, දේශීය DNS සේවාදායකයක් නොමැති කුඩා ජාල සඳහා සාමාන්ය දෝෂයකි. විසඳුම ගොනුවට ඇතුළත් කිරීමක් එකතු කිරීමයි සත්කාරකකිසිදු ප්‍රතිඵලයක් ලබා නොදෙන සේවාදායකයා මත...

දැන් අපි ටිකක් කලින් කියපු දේ මතක් කරමු. DBMS සේවාදායකයේ සේවාදායකයා 1C සේවාදායකය, නමුත් සේවාදායක පරිගණකය නොවේ, එබැවින් ප්‍රවේශය 1C: Enterprise සේවාදායකයේ ගොනුවට එක් කළ යුතුය. / etc / hostsලිනක්ස් වේදිකාවේ හෝ වින්ඩෝස් වේදිකාවේ.

ඔබට එකතු කිරීමට අමතක වුවහොත් සමාන දෝෂයක් සිදුවනු ඇත වාර්තා වර්ගය Aදේශීය DNS සේවාදායකයේ DBMS සේවාදායකය සඳහා.

infobase සමඟ මෙහෙයුමක් සිදු කිරීමේදී දෝෂයකි
server_addr=NAME descr=11001(0x00002AF9): මෙම ධාරකය නොදනී.

පෙර එක මෙන්, මෙම දෝෂය සේවාදායකයා විසින් සේවාදායකයේ නම වැරදි ලෙස විසඳා ගැනීම නිසාය. මේ පාර තමයි client PC එක. විසඳුමක් ලෙස, ගොනුවට එකතු කරන්න / etc / hosts Linux වේදිකාව මත හෝ C:\Windows\System32\drivers\etc\ධාරකවින්ඩෝස් වේදිකාවේ, මෙවැනි ප්‍රවේශයක්:

192.168.31.83SRV-1C-1204

එහිදී ඔබ ඔබේ 1C:Enterprise සේවාදායකයේ ලිපිනය සහ නම සඳහන් කරයි. දේශීය DNS භාවිතා කරන්නේ නම්, ඔබ එකතු කළ යුතුය A-වාර්තාව 1C සේවාදායකය සඳහා.

DBMS දෝෂය: DATABASE භාවිතා කළ නොහැක

ඔබ 1C:Enterprise සමඟ නොගැලපෙන PostgreSQL අනුවාදයක් ස්ථාපනය කර ඇති බව හෝ ස්ථාපනය අතරතුර බරපතල වැරදි සිදු කළ බව පෙන්නුම් කරන වඩාත් බරපතල දෝෂයකි, උදාහරණයක් ලෙස, අවශ්‍ය සියලු පරායත්තතා, විශේෂයෙන් පුස්තකාලය ස්ථාපනය කර නැත. libICU.

ඔබට Linux පද්ධති පරිපාලනය කිරීමේ ප්‍රමාණවත් පළපුරුද්දක් තිබේ නම්, ඔබට අවශ්‍ය පුස්තකාල ස්ථාපනය කර DBMS පොකුර නැවත ආරම්භ කිරීමට උත්සාහ කළ හැක. එසේ නොමැතිනම්, ෆෝල්ඩරයේ අන්තර්ගතය මකා දැමීමට මතක තබා ගනිමින් PostgreSQL නැවත ස්ථාපනය කිරීම වඩා හොඳය /var/lib/pgsql.

එකලස්කිරීම් භාවිතා කරන විටද මෙම දෝෂය ඇතිවිය හැක 9.1.xසහ 9.2.x Postgre@Etersoft, පහත විස්තර බලන්න.

DBMS දෝෂය:
දෝෂය: පුස්තකාලය පූරණය කළ නොහැකි විය "/usr/lib/x86_64-linux-gnu/postgresql/fasttrun.so"

එකලස් කිරීම් සඳහා සාමාන්‍ය නිශ්චිත දෝෂයකි 9.1.xසහ 9.2.x Postgre@Etersoft, පෙර දෝෂයට ද හේතු විය හැක. හේතුව fasttrun.so පුස්තකාලයේ නිවැරදි නොකළ දෝෂයකි. විසඳුම නැවත ගොඩනැගීමට පෙරළීමයි 9.0.x Postgre@Etersoft.

DBMS දෝෂයකි
දෝෂය: "mvarchar" වර්ගය අක්ෂර 31 හි නොපවතී

1C:Enterprise පද්ධතියේ උපකාරයෙන් තොරව දත්ත සමුදාය නිර්මාණය කර ඇත්නම් සිදු වේ. මතක තබා ගන්න, 1C සමඟ වැඩ කිරීමට, දත්ත සමුදායන් නිර්මාණය කළ යුත්තේ 1C වේදිකාවේ මෙවලම් භාවිතයෙන් පමණි: කොන්සෝලය හරහා

හෝ 1C දියත් කිරීම හරහා.

දත්ත සමුදා සේවාදායකය හමු නොවීය
වැදගත්: පරිශීලක "postgres" සත්‍යාපනය කර නැත (මුරපදය මගින්)

ඉතා සරල වැරැද්දක්. postgres DBMS superuser සඳහා මුරපදය වැරදි ලෙස දක්වා ඇත. විසඳුම් දෙකක් තිබේ: ඔබගේ මුරපදය මතක තබා ගන්න හෝ එය වෙනස් කරන්න. දෙවන අවස්ථාවෙහිදී, ඔබට ස්නැප්-ඉන් හරහා දැනට පවතින සියලුම තොරතුරු ගබඩාවල ගුණාංගවල මුරපදය වෙනස් කිරීමට අවශ්‍ය වනු ඇත. 1C ව්‍යවසාය සේවාදායක පරිපාලනය.

දත්ත සමුදා සේවාදායකය හමු නොවීය
FATAL: "NAME" දත්ත සමුදාය නොපවතී

තවත් ඉතා සරල වැරැද්දක්. එහි අර්ථය නිශ්චිත දත්ත සමුදාය නොපවතින කාරනය දක්වා පහත වැටේ. බොහෝ විට එය සිදු වන්නේ දත්ත සමුදායේ නම සඳහන් කිරීමේ දෝෂයක් නිසාය. පොකුරේ 1C තොරතුරු පදනම සහ DBMS දත්ත සමුදාය එකිනෙකට වෙනස් ආයතන දෙකක් වන අතර විවිධ නම් තිබිය හැකි බව මතක තබා ගත යුතුය. ලිනක්ස් පද්ධති ඒවා සඳහා සංවේදී බව ද ඔබ මතක තබා ගත යුතුය unf83සහ UNF83වෙනස් නම් දෙකක්.

  • Tags:

කරුණාකර බැලීමට JavaScript සක්‍රීය කරන්න
  • ආචාර්ය කුඩී: අපට රෝග විනිශ්චයක් අවශ්‍යයි. 26 හැවිරිදි කාන්තාවක්, ගොඩනැගිල්ල යට ගෑස් පිපිරීමක්, ඇය පැය 6 කට පසු සුන්බුන් වලින් පිටතට ඇද ගන්නා ලදී. අස්ථි බිඳීම් සහ පිලිස්සුම් තුවාල රැසක් හේතුවෙන් සැත්කම් දෙකක්...
    ආචාර්ය නිවස: මම හිතන්නේ කැඩුණු ඇටකටු ඇගේ හිස මත ගොඩනැගිල්ලක් කඩා වැටීමේ ප්‍රතිඵලයක්.
  • ආචාර්ය නිවස: ගබඩා කාමරයේ වහලය ඔබේ ප්රියතම ස්ක්රබර් මත කඩා වැටුණු බව සිතන්න. තවද එය අධික ලෙස රත් වීමට පටන් ගනී.
    පිරිසිදු කරන්නා: මම බිම ස්ක්‍රබර් එකකට ආදරය කළ යුත්තේ ඇයි? හරි... සමහර විට බලපෑමෙන් විදුලි රැහැනක මොකක් හරි හානියක් වෙන්න ඇති. නැත්තම් මොනවා හරි ගලාගෙන ගිහින් ඒක විනාශ කළා...
    ආචාර්ය නිවස: HM රසවත්. තුවාල හරහා ආසාදනය විනිවිද යාම. බැක්ටීරියාව ප්රතිජීවක වලට ප්රතික්රියා කරයි. වයිරසයක් සඳහා තාපය ඉතා තීව්‍ර වේ. සමහරවිට පරපෝෂිතයන් හෝ දිලීර විය හැක.
    පිරිසිදු කරන්නා: නැත්නම් lupus.
    නිවස පුදුමයෙන් හැරී යයි.
    පිරිසිදු කරන්නා: මගේ ආච්චිට ලූපස් තියෙනවා.
    ආචාර්ය නිවස:(ප්‍රහේලිකාව)හරි, ස්වයං ප්‍රතිශක්තිකරණය. මම ලූපස් පරීක්ෂා කරන්නම්. ආසාදනය වීමේ සම්භාවිතාව වැඩි වුවද. ඇගේ සිතියමත් තිබුණා නම් හොඳයි. අපි වැඩේ නරකම කොටසට යමු. බිම පිරිසිදු කරන්නාගේ පවුල සමඟ සන්නිවේදනය කිරීමට.
  • ආචාර්ය නිවස: ගොඩනැගිල්ල කඩා වැටීමට පෙර ඇය අසනීප වූ බව කාඩ්පතේ සඳහන් වේ.
    රෝගියාගේ සැමියා: මම හිතන්නේ එය සෙම්ප්‍රතිශ්‍යාවයි. මොකක්ද, මේක සම්බන්ධයි කියලා ඔයා හිතනවද?
    ආචාර්ය නිවස: ඇගේ අසනීපය ඇගේ අසනීපය සමඟද? සමහර විට එය සිදු වේ.
  • රෝගියාගේ මව: මගේ දුව මේ පෙති බොනවා කියලා දිනපොතේ තියෙනවද?
    ආචාර්ය නිවස: නැත, නමුත් වෛද්‍ය විද්‍යාවේ දෘෂ්ටි කෝණයෙන් ...
    ආචාර්ය කුඩී: ඔබ ඇගේ නිවසේ තිබී පෙති සොයා ගත්තාද?
    ආචාර්ය නිවස: පෙනෙන විදිහට ඇය ඒවා ඇගේ මුදල් පසුම්බියේ සඟවා ඇත. ටොන් 1000 ට අඩු සුන්බුන් සෙවීම නුසුදුසු යැයි මම සිතුවෙමි.
  • ශල්ය වෛද්ය: ගබ්සාව තුවක්කුවකින් සිදු නොකළහොත් ඇය සෑම තැනකම ලේ ගලයි.

1C:Enterprise 8.1 සමඟ වැඩ කිරීමේදී ඇතිවිය හැකි තාක්ෂණික ගැටළු විශ්ලේෂණය කිරීම සඳහා පොදු මූලධර්ම පිළිබඳ උදාහරණයක් මෙම ලිපියෙන් පෙන්වයි.

හැමෝම උපදෙස් දීමට කැමතියි, නමුත් එය පැමිණෙන විට, සෑම කෙනෙකුටම හදිසියේම වඩා වැදගත් දේවල් කිරීමට තිබේ :))). මෙම ද්‍රව්‍යය මා විසින් වැඩිපුරම ලියා ඇත්තේ චින්තනය සඳහා තොරතුරු ලෙස මිස පුද්ගලික ගැටළු සහ වැඩ කිරීමේදී අප්රසන්න තත්වයන් විසඳීම සඳහා න්යායක් ලෙස නොවන බව වහාම අනතුරු ඇඟවීම සාධාරණ වනු ඇත. එසේ වුවද, මගේ භාවිතයේ සිට මෙහි දක්වා ඇති උදාහරණ සමාන ගැටළු විශ්ලේෂණය කිරීමේදී ප්‍රයෝජනවත් විය හැකි යැයි මම සිතමි.

පහත කරුණු උදාහරණ ලෙස සාකච්ඡා කරනු ඇත.

උදාහරණ 1. 1C දියත් කිරීමේ නොහැකියාව ගැන පරිශීලකයෙක් පැමිණිලි කළේය: ගිණුම්කරණය.

පණිවිඩ පෙළ:

"1c සේවාදායකයට සම්බන්ධ වීමේ දෝෂයකි: ව්‍යවසාය 8.1:
server_addr=App1С:1540=සේවාදායකයට ජාල ප්‍රවේශයේ දෝෂයකි
(Windows sockets - 10061(0x0000274D)
ඉලක්ක යන්ත්‍රය සක්‍රීයව එය ප්‍රතික්ෂේප කළ නිසා කිසිදු සම්බන්ධයක් සිදු කළ නොහැක) රේඛාව =567

උදාහරණ 2. තොරතුරු පදනමට ප්‍රවේශය "නැති වී ඇත."

පණිවිඩ පෙළ:

infobase සමඟ මෙහෙයුමක් සිදු කිරීමේදී දෝෂයකි

Microsoft OLE SQL සේවාදායකය සඳහා DB සපයන්නා: පරිශීලක 'user1c' සඳහා පුරනය වීම අසාර්ථක විය

එච් ප්‍රතිඵලය=80040E4D, SQLSrvr: දෝෂ තත්ත්වය=1, බරපතලකම=E, ස්වදේශික=18456, රේඛාව=1

උදාහරණ 3. අමුතු "නොදන්නා" දෝෂය.

පණිවිඩයේ පෙළ: "1C ව්‍යවසාය සේවාදායකයේ (80010108) නොදන්නා දෝෂයක් සිදු විය"

1. දෝෂයේ පෙළ (ප්‍රකාශනය) නිර්ණය කිරීම සහ සිදුවීමේ මූලාශ්‍රය ප්‍රාදේශීයකරණය

  • දෝෂය වාර්තා කරන්න (ගැටලුව විශ්ලේෂණය කිරීමට ප්‍රයෝජනවත් විය හැකි පෙළ සහ/හෝ වෙනත් තොරතුරු). තාක්ෂණික ලොගයක් භාවිතයෙන් ගැටළුව වාර්තා කිරීම වඩා හොඳය. නිගමනය: ඔබ වෙනත් කාර්යයන් සඳහා තාක්ෂණික ලොගය භාවිතා නොකරන්නේ නම්, "ව්‍යතිරේක" සිදුවීම් (EXCP) නිරන්තරයෙන් එකතු කිරීමට සහ වේදිකා බිඳ වැටීමකදී ඩම්ප් ජනනය කිරීමට එය වින්‍යාස කරන්න.
  • දෝෂය සිදු වූ කාලය සටහන් කරන්න. විවිධ ලඝු-සටහන් අධ්‍යයනය කරන ස්ථානය ස්ථානගත කිරීමට මෙය තවදුරටත් උපකාරී වේ.
  • පණිවිඩයේ පාඨය කියවන්න, මෙම පාඨයේ අන්තර්ගතයෙන් ගැටලුවේ මූලාශ්රය වහාම තේරුම් ගැනීමට උත්සාහ කරන්න.
  • ගැටලුව විසඳීම සඳහා අන්තර්ජාලයේ හෝ ඔබ දන්නා වෙනත් මූලාශ්‍රවල පණිවිඩයේ පෙළෙහි විසඳුමක් සොයන්න.
  • මීට පෙර වේදිකා දෝෂ සමඟ ගැටළු සමඟ කටයුතු නොකළ අය ඒවා විසඳන්නේ නැත, මෙය කළ හෝ කරන අය සොයා බලන්න.

සටහන. උදාහරණ 1. මෙම පිටුවේ දක්වා ඇති "10061" යන පාඨය භාවිතයෙන් "මට සූදානම් කළ විසඳුමක් සොයාගත හැක්කේ කොතැනින්ද" යන කොටසේ පහත සෙවුමක් වහාම හේතුව සහ පැහැදිලි කිරීමක් පෙන්වයි. විසඳුමක්: යෙදුම් සේවාදායකයේ සේවාව නතර වී ඇත" 1c සේවාදායක නියෝජිතයා:ව්යවසාය 8.1". ඒ අනුව, එය දියත් කළ යුතුය, උදාහරණයක් ලෙස විධාන රේඛාවෙන්:

net start Server Agent 1C:Enterprise 8.1

යෙදුම් සේවාදායකය ආරම්භ නොවන්නේ නම්, සමහර අවස්ථාවලදී C:\Program Files\1cv81\සේවාදායක ෆෝල්ඩරයේ පිටපතක් සාදා ආරම්භ කිරීමට උත්සාහ කිරීමට පෙර අන්තර්ගතය මකා දමන්න.




ඉහල