Désactiver la validation automatique dans SQL Developer lors de l'utilisation de MySQL
Je tiens à vous connecter à un serveur MySQL, Oracle SQL Developer, mais avec validation automatique désactivé. Par défaut, toutes les connexions MySQL ont validation automatique activée, ce qui est plutôt étrange.
Le paramètre global dans SQL Developer est pas cochée, et
set autocommit=0;
les résultats dans l'erreur
set autocommit script de commande de désactivation forcée, comme au niveau de la connexion en mode autocommit est sur.
Dans la connexion paramètres ne sont pas d'autres options en plus de nom d'hôte, le port et une zone de liste déroulante pour la sélection de base de données.
Je suis en utilisant SQL Developer 3.2.10 avec la dernière version du connecteur JDBC, 5.1.
OriginalL'auteur Michael | 2013-07-24
Vous devez vous connecter pour publier un commentaire.
Vous allez courir dans une erreur si vous essayez d'utiliser
...hors de la boîte sur une base de données MySQL dans SQLDeveloper (comme Michael mentionné dans un commentaire à une autre réponse.)
Afin d'obtenir autour de cette erreur que Michael a fait allusion dans son commentaire vous pouvez utiliser l'astuce:
Trouvé cette information ici.
OriginalL'auteur diadyne
Dans Oracle SQL Developer 4 le paramétrage a été déplacé:
Est désactivé par défaut.
Alternative:
OriginalL'auteur RobE
Outils-->Préférences - >Fenetre SQL--> Validation automatique de transactions SQL
décochez la case à cocher
OriginalL'auteur Uttam Kumar
Vous pouvez activer la Validation automatique par
en cliquant sur Outils | Préférences
Ouvrez la Base de données de l'Arbre
sélectionnez la Feuille de calcul des paramètres
Vérifier la Validation automatique dans SQL Feuille de calcul de la boîte de
OriginalL'auteur Narendra Reddy
joindre les commandes avec 'start transaction" et "commit". mysql désactivé auto-commit sur "démarrer l'opération" jusqu'à ce que "commit" ou "annuler" est émis
Error starting at line 1 in command: START TRANSACTION Error report: Unable to open file: "TRANSACTION.sql"
OriginalL'auteur Tantowi Mustofa
Désactiver l'option de validation automatique dans SqlDeveloper. Allez dans Outils -> Préférences -> Base de données -> ObjectViewer Paramètres et décochez la case à Définir validation Automatique.
Can't call rollback when autocommit=true
🙂OriginalL'auteur Melinda
OriginalL'auteur Jhonny Lins
connecter sqlplus en tant que sysadmin et tapez la commande "SET AUTOCOMMIT OFF" il est hors de commande.
et si tu veux vérifier s'il est éteint ou pas le type de commande "show autocommit" et de l'afficher comme
"autocommit OFF"
OriginalL'auteur Harsh Gurudiwan