sql >> Databáze >  >> RDS >> Database

Když je to naléhavé

"Máme naléhavý problém, sjednejte si prosím relaci WebEx (nebo NetMeeting, TeamViewer atd.), abychom jej vyřešili."

Přestože je pro zákazníky, kteří mají naléhavý problém s produkčním systémem, pochopitelné, že WebEx považují za synonymum rychlého řešení, doporučujeme, abyste se místo toho, abyste se soustředili na kanál podpory (WebEx versus telefon versus e-mail atd.), prováděli následovně:

Pokud je to naléhavé, pošlete nám soubor protokolu.

–Nebo–

Pokud se jedná o chybu "Nepodařilo se inicializovat licencování, žádné platné licence...", která brání fungování produkčního systému, požádejte o zkušební licenci na problémovém počítači. Toto je nejrychlejší způsob, jak vás zprovoznit.

Soubory protokolu – proč je potřebujeme a jak je generovat

Pokud je problém naléhavý, musíte co nejrychleji určit, zda je problém způsoben softwarem Easysoft. Pokud ano, problém může vyřešit pouze Easysoft. To je důvod, proč potřebujeme vytvořit protokol, když dojde k chybě.

(Varianta na toto téma je, když problém spočívá v aplikaci nebo databázi. Chování ODBC v aplikacích je často nepravděpodobné, např. některé aplikace jsou stále na ODBC 2.0. Čím je aplikace oblíbenější, tím více uživatelů může být ovlivněno změnami na vrstvu ODBC, což může zvýšit neochotu dodavatele aplikace změnit aplikaci, i když se vrstva ODBC chová nesprávně, když je měřena podle specifikace ODBC. Databáze může změnit své chování, když je nesprávná, ale možná budete muset nějakou dobu počkat, než oprava, která problém řeší. Získání souboru protokolu je také důležité v obou těchto případech, protože můžeme být schopni poskytnout náhradní řešení, i když hlavní příčina problému spočívá v aplikaci nebo databázi. Můžeme poskytnout náhradní řešení pro nevyhovující aplikace nebo databáze bez ovlivnění stávajících uživatelů Easysoft přidáním konfiguračních možností, které potlačí výchozí chování ovladače.)

Je možné generovat soubory protokolu z obou součástí vrstvy ODBC, ovladače a Správce ovladačů. V ideálním případě bychom chtěli oba, ale alespoň nám pošlete protokol řidiče. Protokol ovladače zachycuje diagnostické informace související s problémem a také nám poskytuje informace o vašem nastavení (operační systém, architektura, verze databáze atd.), což nám usnadňuje reprodukování vašeho problému.

Linux a UNIX

Chcete-li vygenerovat protokol ovladače v systémech Linux a UNIX, ve vašem zdroji dat v souboru odbc.ini potřebujete řádky:

[MYDSN]
Logging = Yes
LogFile = <dir>/easysoft_driver.log

Chcete-li vygenerovat protokol Správce ovladačů v systémech Linux a UNIX v souboru odbcinst.ini, musíte na začátek souboru přidat tyto řádky:

[ODBC]
Trace = Yes
TraceFile = <dir>/unixodbc.log

Důležité Nahraďte

adresářem, do kterého má uživatel spouštějící aplikaci ODBC oprávnění zapisovat. Například /tmp. Pokud zapisujete do existujícího protokolu, tento uživatel musí mít místo toho oprávnění k zápisu do souboru.

Windows

Chcete-li vygenerovat protokol ovladače v systému Windows, otevřete příslušný zdroj dat v souboru správce ODBC. Dialogové okno konfigurace ovladače ODBC bude obsahovat možnost Protokolování ovladače (nebo něco podobného s názvem) a pole pro zadání cesty k souboru protokolu. Například C:\Windows\Temp\Easysoft_Driver.log.

Chcete-li vygenerovat protokol Správce ovladačů v systému Windows, ve správci zdroje dat ODBC zvolte kartu Trasování. Do poskytnutého prostoru zadejte cestu k souboru protokolu. Například C:\Windows\Temp\Driver_Manager.log. Vyberte strojové trasování pro všechny identity uživatelů a poté zvolte Zahájit trasování nyní.

Důležité Musíte zadat adresář souboru protokolu, do kterého má uživatel spouštějící aplikaci ODBC oprávnění zapisovat. Pokud zapisujete do existujícího protokolu, tento uživatel musí mít místo toho oprávnění k zápisu do souboru.

Udělejte to při zavádění produkčních systémů

Doporučujeme, abyste se ujistili, že i když nemáte žádné problémy, můžete v rámci procesu zavádění vygenerovat alespoň protokol ovladače. Ano, prodleva mezi tím a vznikem problému může být měsíce nebo roky, během kterých můžete zapomenout na postup, ztratit pokyny nebo změnit personál. Skutečným účelem je ověřit, že vaše aplikace může zapisovat protokol spíše než samotný proces – pokyny se nemění a jsou dostupné na webu. Díky tomu máte šanci vyřešit jakékoli problémy s oprávněními, které brání generování protokolu dříve, než nastanou nějaké naléhavé problémy. (Dalším důvodem, proč nezískáváte soubor protokolu, je situace, kdy se vaše aplikace nedostane tak daleko, aby používala ovladač ODBC, což může být případ Oracle® Heterogeneous Services, pokud dojde k problému s vytvořením SID pro DG4ODBC (tj. Chyba při konfiguraci různých souborů .ora, Oracle® Heterogeneous Services se nedostane tak daleko, jak načte ovladač ODBC, a proto nezískáte soubor protokolu ovladače).

Které změny v produkčním systému ovlivňují ovladače Easysoft ODBC?

  • Změny základních částí stroje, které jsou relevantní pro licencování Easysoft. Pokud to zastaví produkční systém, kontaktujte nás pro zkušební licenci. Díky tomu budete rychle znovu spuštěni, zatímco proces převodu licence pro zakoupenou licenci běží.
  • Změny verze operačního systému. Ovladače Easysoft ODBC jsou svázány s konkrétní sadou operačních systémů. Upgrade počítače na jinou verzi operačního systému (nebo pro počítače s Linuxem na verzi založenou na jiné verzi jádra) může způsobit, že ovladač přestane fungovat. Nová verze ovladače se zkušební licencí je nejrychlejší cestou k opětovnému spuštění.
  • Změny verze databáze. Ovladače Easysoft ODBC mohou přestat fungovat, pokud je cílová databáze upgradována na jinou verzi. Pokud k tomu dojde, znovu nás kontaktujte pro novější verzi ovladače ODBC a použijte zkušební licenci, abyste mohli začít znovu.

Proč je e-mailová podpora kompatibilní s naléhavými požadavky na podporu

Ačkoli se iterativní povaha výměny e-mailů může zdát v rozporu s rychlým vyřešením naléhavého problému, nemělo by to být vnímáno jako špatný vztah k podpůrným kanálům, jako je WebEx (který můžeme a nabízíme). Mezery mezi výměnami e-mailů nám dávají čas:

  • Podívejte se na protokoly hovorů podpory založené na podobných problémech.
  • Znovu vytvořte své nastavení na virtuálním počítači.
  • Zkoumejte osvědčené postupy od dodavatele aplikace nebo databáze.

Výměny e-mailů nám poskytují protokol, na který se můžeme vrátit, pokud hovor potřebuje přijmout jiný člen týmu podpory. E-mailové výměny také poskytují užitečný záznam, pokud byste v budoucnu potřebovali znovu sledovat své kroky.


  1. CASE .. WHEN výraz v Oracle SQL

  2. Jak sledovat, co uživatelé dělají

  3. Co jsou Oracle Joins (Sql Joins)?

  4. Spouštěč v SQL