Articles

Archives

Posted by admin

Erreur d’échec de la connexion à Microsoft SQL Server 4064

Alvina Gupta 7 7 octobre, 2019

De nombreux utilisateurs rencontrent une erreur SQL Server 4064 lors de l’utilisation de la base de données MS SQL. Cette erreur se produit lorsque vous vous connectez à un système exécutant Microsoft SQL Server et que vous ne spécifiez pas de base de données de connexion, la base de données par défaut est utilisée. Ainsi, cet article suggère les meilleures méthodes pour résoudre cette erreur liée à la base de données MSSQL.

Qu’est-ce que l’erreur SQL Server 4064 ?

Cette erreur se produit lorsque la base de données utilisateur est définie sur la base de données par défaut. Lorsque l’utilisateur tente de se connecter et constate que la base de données par défaut est supprimée, cette erreur s’affiche comme si l’utilisateur « abcd » essaie de se connecter à la base de données mais échoue car la base de données est définie par défaut.

Laissez-nous connaître les causes de ce type d’erreur.

Raisons valides de l’erreur SQL Server –

Si la base de données est en mode insuspect ou si la base de données n’existe plus. Alors cette erreur peut avoir lieu. Il est également possible que la base de données SQL ait été définie sur RESTRICTED_USERstate. La base de données pourrait bien être hors ligne. Si un utilisateur n’a pas le compte de connexion mappé ou si l’accès lui a été refusé, cette erreur peut également avoir lieu.

Comment se débarrasser de l’erreur SQL Server 4064?

Pour se débarrasser de l’erreur « Impossible d’ouvrir la base de données utilisateur par défaut », différentes techniques doivent être utilisées en fonction des paramètres du serveur. Il existe des méthodes manuelles expliquées ci-dessous pour résoudre databaseerror. Ensuite, les méthodes manuelles ne sont applicables que pour SQL Server 2005 et sa version plus récente. Ainsi, les utilisateurs qui utilisent SQL server 2005 et sa version ultérieure doivent suivre les méthodes ci-dessous.

Il existe deux méthodes manuelles qui résolvent rapidement cette erreur:

  1. Utilisez SQLCMD pour modifier la base de données par défaut
  2. Utilisez l’interface graphique pour Modifier la base de données par défaut
  3. Rectifiez les problèmes avec Sysinfotools SQL Recovery

Méthode 1: Utilisez SQLCMD pour modifier la base de données par défaut

L’utilitaire SQLCMD est utilisé pour modifier la base de données par défaut dans SQL Server. Donc, pour ce faire, suivez les étapes ci-dessous:

  • La première étape consiste à cliquer sur Démarrer et à taper Exécuter dans le champ de recherche.
  • Ensuite, dans la boîte de dialogue Exécuter, tapez cmd et appuyez sur Entrée.
  • Déploiement de toutes les techniques dans l’invite de commande en fonction du type d’authentification SQL Serverlogin que vous préférez:
  • Pour Microsoft Windowsauthentication, Tapez cette commande « sqlcmdE-S InstanceName d master »
  • Authentification du serveur ForSQL, Tapez cette commande suivante « Sqlcmd-S InstanceName-d master-U SQLLogin-P Mot de passe »

Tapez ensuite la commande mentionnée ci-dessous dans l’invite sqlcmd, puis appuyez sur la touche Entrée:

ALTER LOGINSQLLogin AVEC DEFAULT_DATABASE=AvailDBName

Où AvailDBName affiche le nom de la base de données qui existe déjà. Cette base de données peut en outre être utilisée par la connexion de SQL Server lors de la synchronisation avec la base de données SQL.

Méthode 2: Utilisez l’interface graphique pour Modifier la base de données par défaut

  1. Tout d’abord, ouvrez la page de connexion SQL Server 2005, puis cliquez sur Options.
  2. Ensuite, modifiez l’état de Connexion à la base de données à l’aide de bases de données existantes telles que Master.
  3. Enfin, cliquez sur connecter.

Méthode 3: Résoudre l’erreur avec la récupération de base de données SQL

Vous pouvez suivre les méthodes importantes ci-dessus une par une pour résoudre l’erreur de base de données. Si vous rencontrez des problèmes avec les méthodes manuelles, il existe un autre meilleur moyen de vous débarrasser de ce problème est la récupération de base de données SQL.

Ce logiciel récupère rapidement aide à supprimer l’erreur SQL server. Discutons de certaines fonctionnalités importantes de la récupération de données SQL:

  • Récupère les objets de fichiers, y compris les tables, les procédures stockées, les vues, la programmabilité, les déclencheurs, les fonctions par défaut et les fonctions.
  • Les fichiers MDF et NDF corrompus de la base de données SQL Server peuvent être réparés par cela.
  • Il peut enregistrer les données récupérées au format de base de données du serveur inSQL.
  • L’option d’aperçu est là pour examiner les données avant de les enregistrer.

Lastwords

Manuel et une méthode directe ont été expliquées ci-dessus pour sortir de l’erreur SQL Server 4064. Les utilisateurs peuvent utiliser l’une des méthodes ci-dessus, mais si quelqu’un veut résoudre le problème rapidement, il peut opter pour la méthode directe. Comme vous n’avez pas besoin d’identifier manuellement la corruption des données SQL, cet outil résoudra automatiquement votre problème.

Poste Realted

Related Post

Leave A Comment