Wie stellen Sie sicher, dass ein mit ANSI gespeichertes Skript in jeder Client-Umgebung funktioniert?

313
Rafael Piccinelli

Um es kurz zu machen. Wie kann ich Benutzerumgebungen korrigieren, damit sie unsere Skripts mit ANSI-Kodierung ausführen können?

Das Problem ist, dass wir ihnen Skripts senden, die in ihrer Datenbank mit ANSI-Kodierung ausgeführt werden können.

Aber einige von ihnen kehren mit diesem Problem zu uns zurück:

Wie stellen Sie sicher, dass ein mit ANSI gespeichertes Skript in jeder Client-Umgebung funktioniert?

Wir haben versucht zu sagen "Bitte aktualisieren Sie Ihre Software, um unsere Skripts mit ANSI-Kodierung auszuführen", aber die meisten von ihnen können dies nicht.

Gibt es eine Möglichkeit für uns Entwickler (nicht ich, ich bin der DBA, der hier zu helfen versucht), etwas zu tun? Wir haben dieses Problem schon immer. Wir haben das ganze Internet gelesen und konnten dieses Problem nicht beheben.

Vielen Dank

EDIT: Entschuldigung. Dieses Skript wurde mit UTF-8 erstellt.

0
Der Text im Bild sieht aus wie UTF-8-codierter Text, der als (einige Version von) ISO 8859 interpretiert wird. Es sieht so aus, als würden Ihre Benutzer UTF-8 verwenden. Wie wäre es, das Problem auf andere Weise zu beheben: Sie verwenden UTF-8, anstatt alte Zeichenkodierungen für Ihre Benutzer zu erzwingen. Bei "ANSI" handelt es sich übrigens nicht um eine einzelne Kodierung, sondern um einen Oberbegriff für etwa 20 verschiedene Kodierungen. Johan Myréen vor 5 Jahren 1
Ja, entschuldige Johan, in diesem Fall wurde UTF-8 verwendet. Rafael Piccinelli vor 5 Jahren 0
Ist Ihre Frage noch aktuell? miroxlav vor 5 Jahren 0

0 Antworten auf die Frage