ഈ ലേഖനം ഉപയോക്തൃ ചോദ്യത്തിന് ഉത്തരം നൽകുന്നു, അതായത് SQL സെർവർ ഇടപാട് ലോഗ് ഫയൽ എങ്ങനെ തുറക്കാം . നിങ്ങൾക്ക് സമാനമായ ഒരു ചോദ്യമുണ്ടെങ്കിൽ, ഈ ലേഖനത്തിൽ വിഷമിക്കേണ്ട, ഇടപാട് ഫയലുകൾ എങ്ങനെ തുറക്കാമെന്ന് ഞങ്ങൾ ചർച്ച ചെയ്യാൻ പോകുന്നു. അതിനാൽ, ഈ പ്രവർത്തനം നടത്തുന്നതിനുള്ള വഴികൾ ഞങ്ങൾ പരാമർശിക്കുന്നു.
SQL സെർവർ ട്രാൻസാക്ഷൻ ലോഗ് ഫയലുകൾ തുറക്കാൻ SQL സെർവർ മാനേജ്മെൻ്റ് സ്റ്റുഡിയോ അല്ലെങ്കിൽ ട്രാൻസാക്റ്റ്-SQL നിർദ്ദേശങ്ങൾ ആവശ്യമാണ്. SSMS-ൽ ട്രാൻസാക്ഷൻ ലോഗ് വ്യൂവർ വിൻഡോ തുറക്കാൻ, നിങ്ങൾ കാണേണ്ട ഇടപാട് ലോഗ് ഡാറ്റാബേസിലേക്ക് നാവിഗേറ്റ് ചെയ്യുക, നിങ്ങളുടെ SQL സെർവർ ഇൻസ്റ്റൻസിലേക്ക് കണക്റ്റുചെയ്ത് മെനുവിൽ നിന്ന് ടാസ്ക്കുകൾ തിരഞ്ഞെടുക്കുക. ഡാറ്റാ സമഗ്രത പരിശോധിക്കുന്നതിനും ഓഡിറ്റിങ്ങിനുമായി, പ്രവർത്തന തരങ്ങൾ, ടൈംസ്റ്റാമ്പുകൾ, ഐഡികൾ എന്നിവ പോലുള്ള ഇടപാട് വിശദാംശങ്ങൾ ഈ വിൻഡോ കാണിക്കുന്നു.
എല്ലാ ഡാറ്റാബേസ് പരിഷ്ക്കരണങ്ങളും ഇടപാടുകളും SQL സെർവർ ഇടപാട് ലോഗ് ഫയലിൽ രേഖപ്പെടുത്തുന്നു. ഡാറ്റാബേസിലേക്ക് എഴുതുന്നതിന് മുമ്പ് മാറ്റങ്ങൾ ലോഗ് ചെയ്യുന്നത് ഡാറ്റ വീണ്ടെടുക്കലും സ്ഥിരതയും ഉറപ്പ് നൽകുന്നു. പോയിൻ്റ്-ഇൻ-ടൈം പുനഃസ്ഥാപിക്കൽ, ഡാറ്റാബേസ് വീണ്ടെടുക്കൽ, ഡാറ്റാബേസ് സമഗ്രത എന്നിവയെല്ലാം ഈ ലോഗിനെ ആശ്രയിച്ചിരിക്കുന്നു.
ഡാറ്റാബേസ് അഡ്മിനിസ്ട്രേറ്റർമാർക്ക് മാറ്റങ്ങളുടെ ട്രാക്ക് സൂക്ഷിക്കുന്നതിനും പ്രശ്നങ്ങൾ പരിഹരിക്കുന്നതിനും ഡാറ്റയുടെ വിശ്വാസ്യത ഉറപ്പുനൽകുന്നതിനും, അവർക്ക് ഇടപാട് ലോഗ് ഫയലുകളിലേക്കുള്ള ആക്സസും അവബോധവും ഉണ്ടായിരിക്കണം.
എന്തുകൊണ്ടാണ് ഉപയോക്താക്കൾ SQL സെർവർ ട്രാൻസാക്ഷൻ ലോഗ് ഫയലുകൾ തുറക്കേണ്ടത്
ഉപയോക്താക്കൾക്ക് SQL സെർ ഫാക്സ് ലിസ്റ്റുകൾ വർ ഇടപാട് ലോഗ് ഫയലുകൾ തുറക്കേണ്ടിവരുന്നതിന് വിവിധ കാരണങ്ങളുണ്ട്:
1. ഡാറ്റ റിക്കവറി: ഡാറ്റാബേസ് അഴിമതിയോ ഡാറ്റ നഷ്ടമോ സംഭവിക്കുമ്പോൾ ഒരു നിശ്ചിത സമയം വരെ നഷ്ടപ്പെട്ടതോ കേടായതോ ആയ ഡാറ്റ വീണ്ടെടുക്കാൻ ഇടപാട് ലോഗ് സഹായിക്കും.
2. ഓഡിറ്റിംഗും അനുസരണവും: ഇടപാട് ലോഗുകൾ ഡാറ്റാബേസ് പ്രവർത്തനങ്ങളുടെ ഒരു ആഴത്തിലുള്ള അക്കൗണ്ട് വാഗ്ദാനം ചെയ്യുന്നു, പരിഷ്ക്കരണങ്ങളിൽ ടാബുകൾ സൂക്ഷിക്കുന്നതിനും ഉപയോക്തൃ പെരുമാറ്റം നിരീക്ഷിക്കുന്നതിനും ഓഡിറ്റിംഗിന് ഇത് നിർണായകമാണ്.
3. ട്രബിൾഷൂട്ടിംഗ്: വിജയിക്കാത്ത ഇടപാടുകൾ, പ്രകടന ആശങ്കകൾ, അല്ലെങ്കിൽ അനധികൃത മാറ്റങ്ങൾ എന്നിവ പോലുള്ള പ്രശ്നങ്ങൾ കണ്ടെത്തുന്നതിന് ഇടപാട് ലോഗിലൂടെ നോക്കിക്കൊണ്ട് അഡ്മിനിസ്ട്രേറ്റർമാർക്ക് പ്രശ്നങ്ങൾ പരിഹരിക്കാനും പരിഹരിക്കാനും കഴിയും.
4. ഡാറ്റ ഇൻ്റഗ്രിറ്റി: എല്ലാ ഇടപാടുകളും കൃത്യമായി ലോഗിൻ ചെയ്ത് ഡാറ്റാബേസിൽ പ്രയോഗിച്ചിട്ടുണ്ടെന്ന് ഉറപ്പുവരുത്തുന്നതിലൂടെ, ഇടപാട് ലോഗ് നിരീക്ഷിക്കുന്നത് ഡാറ്റാ പൊരുത്തക്കേടുകൾ തടയാൻ സഹായിക്കുന്നു.
5. പോയിൻ്റ്-ഇൻ-ടൈം വീണ്ടെടുക്കൽ: ഇടപാട് ലോഗ് വഴി ഇത് സാധ്യമാക്കുന്നു, കൂടാതെ ഒരു നിശ്ചിത സമയത്തേക്ക് ഡാറ്റാബേസുകൾ വീണ്ടെടുക്കാൻ അഡ്മിനിസ്ട്രേറ്റർമാരെ അനുവദിക്കുന്നു. മനുഷ്യ പിശകിൽ നിന്നോ കേടായ ഡാറ്റയിൽ നിന്നോ വീണ്ടെടുക്കാൻ ശ്രമിക്കുമ്പോൾ ഇത് ഉപയോഗപ്രദമാണ്.
മൊത്തത്തിൽ, ഡാറ്റ വീണ്ടെടുക്കൽ, ഓഡിറ്റിംഗ്, ട്രബിൾഷൂട്ടിംഗ്, ഡാറ്റാ സമഗ്രത ഉറപ്പാക്കൽ, പോയിൻ്റ്-ഇൻ-ടൈം വീണ്ടെടുക്കൽ പ്രക്രിയകളെ പിന്തുണയ്ക്കൽ എന്നിവയ്ക്ക് SQL സെർവർ ഇടപാട് ലോഗ് ഫയലുകൾ ആക്സസ് ചെയ്യേണ്ടത് അത്യാവശ്യമാണ്.
SQL സെർവർ ട്രാൻസാക്ഷൻ ലോഗ് ഫയലുകൾ ആക്സസ് ചെയ്യുന്നതിനുള്ള സാങ്കേതികതകൾ
ഞങ്ങൾ ഓട്ടോമാറ്റിക് സമീപനവും മാനുവൽ സമീപനവും ഉപയോഗിക്കുന്ന രണ്ട് സമീപനങ്ങളുണ്ട്. മാനുവൽ രീതിയെ സമീപിക്കാൻ നമുക്ക് രണ്ട് വഴികളുണ്ട്. ഈ മാനുവൽ സമീപനങ്ങൾക്ക് ഇപ്പോഴും അവരുടെ പ്രശ്നം പരിഹരിക്കാൻ കഴിയുന്നില്ലെങ്കിൽ ഉപയോക്താവിന് ഓട്ടോമേറ്റഡ് ടൂൾ ഉപയോഗിക്കാനുള്ള ഓപ്ഷൻ ഉണ്ട്. ഈ ടൂൾ SSMS അല്ലെങ്കിൽ T-SQL കമാൻഡുകൾ വാഗ്ദാനം ചെയ്യുന്നതിലും അപ്പുറമുള്ള നൂതനമായ പ്രവർത്തനക്ഷമത പ്രദാനം ചെയ്യുന്നു, മാത്രമല്ല ഇത് ഉപയോഗിക്കുന്നത് ലളിതവും ഇടപാട് ലോഗ് വിവരങ്ങളിലേക്ക് എളുപ്പത്തിൽ ആക്സസ് നൽകുന്നതുമാണ്.
- Microsoft-ൽ നിന്ന് SSMS സോഫ്റ്റ്വെയർ സമാരംഭിക്കുക.
- സെർവറിൻ്റെ പേരും ലോഗിൻ രീതിയും തിരഞ്ഞെടുത്ത ശേഷം, സെർവറിലേക്കുള്ള കണക്റ്റ് വിൻഡോ ദൃശ്യമാകുന്നു. ബന്ധിപ്പിക്കുക ക്ലിക്ക് ചെയ്യുക.
- SQL സെർവർ 2014 ലോഗ് ഫയൽ കാണാനോ വായിക്കാനോ, സ്ക്രീൻഷോട്ടിൽ സൂചിപ്പിച്ചിരിക്കുന്നതുപോലെ ഒബ്ജക്റ്റ് എക്സ്പ്ലോററിലെ മാനേജ്മെൻ്റ് വിഭാഗത്തിലേക്ക് നാ Xüsusiyyətlərin prioritetləşdirilməsi വിഗേറ്റ് ചെയ്യുക.
- ഇപ്പോൾ SQL സെർവർ ലോഗുകൾ മെനുവിലേക്ക് പോകുക.
- ഇപ്പോൾ SQL സെർവർ ലോഗുകളിൽ റൈറ്റ് ക്ലിക്ക് ചെയ്യുക, മെനുവിൽ നിന്ന് SQL സെർവർ ലോഗ് തുടർച്ചയായി കാണുക തിരഞ്ഞെടുക്കുക.
- ലോഗ് ഫയൽ വ്യൂവർ വിൻഡോയിൽ എല്ലാ ലോഗ് സംഗ്രഹവും പ്രദർശിപ്പിക്കും. ഇവിടെയാണ് നിങ്ങൾക്ക് SQL സെർവർ ഏജൻ്റ് ലോഗുകൾ ഉൾപ്പെടെയുള്ള മറ്റ് ലോഗുകൾ തിരഞ്ഞെടുക്കാൻ കഴിയുന്നത്. ഇടത് പാനൽ ഉപയോഗിച്ച് ഡാറ്റാബേസ് മെയിലിൻ്റെ വിശദാംശങ്ങൾ കാണാൻ കഴിയും.
- ആദ്യം, ഞങ്ങളുടെ പക്കലുള്ള ജീവനക്കാരുടെ ഡാറ്റാബേസിലെ മൂല്യങ്ങൾ കാണുന്നതിന് ഇനിപ്പറയുന്നവ ഉപയോഗിക്കുക.
- ഇതിനായി അപ്ഡേറ്റ് കമാൻഡ് ഉപയോഗിച്ച് ടേബിൾ ഡാറ്റ പരിഷ്കരിച്ചതിന് ശേഷം അന്വേഷണം പ്രവർത്തിപ്പിക്കുക.
എംപ്ലോയീസ് സെറ്റ് ഡിപ്പാർട്ട്മെൻ്റ് =’ഐടി’ ഇവിടെ emp_name = ‘റോബർട്ട്’ അപ്ഡേറ്റ് ചെയ്യുക - ഒരിക്കൽ കൂടി, പട്ടിക മൂല്യങ്ങൾ പ്രദർശിപ്പിക്കുന്നതിന് തിരഞ്ഞെടുക്കുക ചോദ്യം ഉപയോഗിക്കുക. നിങ്ങൾക്ക് ഇപ്പോൾ പുതുക്കിയ പട്ടിക കാണാൻ കഴിയും.
- സാഹചര്യം അനുസരിച്ച്, fn_dblog ഫംഗ്ഷൻ പ്രവർത്തിപ്പിക്കുക. ഇവിടെ, അപ്ഡേറ്റ് പ്രോസസ്സ് നടത്തിയ കൃത്യമായ നിമിഷം കണ്ടെത്താൻ ഞങ്ങൾ അന്വേഷണം പ്രവർത്തിപ്പിക്കുന്നു.
fn db_log (null, null ) ൽ നിന്ന് [തുടങ്ങുന്ന സമയം], [ഇടപാടിൻ്റെ പേര്] തിരഞ്ഞെടുക്കുക, അവിടെ [ഇടപാടിൻ്റെ പേര് ] = ‘അപ്ഡേറ്റ്’. - ഇല്ലാതാക്കൽ ഉൾപ്പെടെയുള്ള എല്ലാ ലക്ഷ്യങ്ങളും പരിശോധിക്കാൻ നിങ്ങൾ ആഗ്രഹിക്കുന്നുവെങ്കിൽ ഇനിപ്പറയുന്ന T-SQL അന്വേഷണം പ്രവർത്തിപ്പിക്കുക.
fn_dblog-ൽ നിന്ന് [തുടങ്ങുന്ന സമയം], [ഇടപാടിൻ്റെ പേര്] തിരഞ്ഞെടുക്കുക (null, null )
ഇടപാട് ഫയലുകൾ എളുപ്പത്തിൽ വിലയിരുത്തുന്നതിന് സ്മാർട്ട് സൊല്യൂഷനുകൾ ഉപയോഗിക്കുക
മുകളിലുള്ള രീതികൾ ഒരു പിശക് കാണിക്കുകയോ പരാജയപ്പെടുകയോ ചെയ്താൽ, ഇപ്പോഴും പിശക് കാണിക്കു ca cell numbers ന്നു. അപ്പോൾ നിങ്ങൾക്ക്ട്ടോമേറ്റഡ് സൊല്യൂഷൻ ഉപയോഗിച്ച് പോകാം . ഈ സോഫ്റ്റ്വെയർ വളരെ ഉപയോക്തൃ-സൗഹൃദമാണ് കൂടാതെ SQL സെർവർ ട്രാൻസാക്ഷൻ ലോഗ് ഫയലുകൾ തുറക്കാൻ സഹായിക്കുകയും ചെയ്യും.
നിങ്ങൾ പിന്തുടരേണ്ട ചില ഘട്ടങ്ങൾ ഇതാ:
- ടൂൾ SQL ലോഗ് അനലൈസർ സമാരംഭിക്കുക.
- ഓൺലൈൻ, ഓഫ്ലൈ
- SQL ലോഗ് ഫയലുകളിൽ നിന്നുള്ള ഡാറ്റ കാണുക.
- SQL ലോഗ് ഫയൽ ഡാറ്റ എക്സ്പോർട്ട്.
ഇവിടെയുള്ള എല്ലാ പ്രധാന വിശദാംശങ്ങളും പരിശോധിച്ച ശേഷം, ഇപ്പോൾ ഉപയോക്താവിന് SQL സെർവർ ഇടപാട് ലോഗ് ഫയലുകൾ എങ്ങനെ തുറക്കാമെന്ന് എളുപ്പത്തിൽ അംഗീകരിക്കാൻ കഴിയും . എന്തുകൊണ്ടാണ് ഉപയോക്താക്കൾ SQL സെർവർ ഇടപാട് ലോഗ് ഫയലുകൾ തുറക്കേണ്ടത് എന്നതിന് ഞങ്ങൾ വിശദമായി വിശദമാക്കുകയും വിശ്വസനീയമായ പരിഹാരങ്ങൾ കണ്ടെത്തുകയും ചെയ്തിട്ടുണ്ട്. ഇത് എങ്ങനെ ഉപയോഗിക്കാമെന്ന് ഈ ലേഖനം നിങ്ങൾക്ക് നൽകുമെന്ന് ഞാൻ പ്രതീക്ഷിക്കുന്നു.