1 votes

Comment puis-je résoudre le problème de ? ????? dans le serveur SQL 2000 ?

J'ai obtenu les deux fichiers mdf et ldf de l'utilisateur.

Il m'a dit qu'il était infecté, mais mon Symantec a dit qu'il était propre.

Je peux l'attacher à SQL Server 2000, mais tous les mots thaïlandais dans toutes les lignes et tables sont devenus

" ????????????? http://www.qiqigm.com/m.js "

Pour le "www.qiqigm.com", je peux écrire un script pour le supprimer.

mais comment puis-je changer " ??????????" en langue thaïlandaise ?

FYI

Le nom de collation est THAI_CI_AS

2voto

JohnyTex Points 255

Il semble que vos données aient été écrasées par un Attaque par injection SQL . Essayez d'attribuer à l'un des champs la valeur nvarchar(max) c'est-à-dire Unicode. Si vous voyez encore des points d'interrogation, c'est que vos mots thaïs ont disparu à jamais et que vous devez restaurer une sauvegarde antérieure à la date de l'attaque.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X