Hello,
Je faisais des requêtes depuis mon serveur de dev vers un serveur lié oracle lorsqu'à un moment, plus moyen de se connecter à mon serveur de dev. Après un restart, je relance ma requête et hop, pareil.
Je parviens à me connecter en remote desktop en me disant que je vais seulement restarter le service sql plutôt que toute la machine et là, je constate qu'il est en fait arrêter (de même que l'agent mais lui s'arrête si le service sql est arrêté il me semble). Je le redémarre et vais voir dans les journaux d’événements windows et je trouve ceci :
Sans plus d'information.The SQL Server (MSSQLSERVER) service terminated unexpectedly. It has done this 4 time(s).
J'ai trouvé la requête qui cause l'arrêt mais je ne comprends pas pourquoi. Je viens donc vers vous pour essayer de comprendre.
La voici :
Si j'enlève le commentaire de la clause SELECT, tout fonctionne alors correctement.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 SELECT * FROM OPENQUERY(LE_SERVEUR_LIE,' SELECT * --COL1, COL2, COL3, COL4, COL5, COL6 FROM UNE_VUE WHERE ROWNUM < 1000 AND COL 3= 71107969000 --AND COL4 = 1911350000000 ');
Quelqu'un aurait-il une idée de pourquoi l'exécution de cette requête avec le commentaire provoquerait l'arrêt du service SQL ?
Où pourrais-je trouver plus de détail concernant cet arrêt inopiné ?
Partager