{"id":547,"date":"2022-09-13T11:57:08","date_gmt":"2022-09-13T17:57:08","guid":{"rendered":"http:\/\/cesarlemus.com\/?p=547"},"modified":"2022-09-13T11:57:08","modified_gmt":"2022-09-13T17:57:08","slug":"detener-sybase-sap-ase","status":"publish","type":"post","link":"https:\/\/cesarlemus.com\/detener-sybase-sap-ase\/","title":{"rendered":"Detener SYBASE SAP ASE"},"content":{"rendered":"\n<p>Hay situaciones en las que se requiere detener el servicio de base de datos de sybase, cu\u00e1ndo exista esa necesidad se puede hacer de la siguiente forma.<br><\/p>\n\n\n\n<p><strong>Utilizando isql<\/strong><br>1. Se deben tener las credenciales de acceso a las base de datos<\/p>\n\n\n\n<!--more Continuar leyendo-->\n\n\n\n<pre class=\"wp-block-code\"><code>   <strong>isql -Usa -Ppassword -Sserver_name<\/strong>\n\nEn este punto deber\u00edas <a href=\"https:\/\/cesarlemus.com\/guia-para-apagar-el-servidor-de-backup-de-sybase\/\">detener el servidor de backup de sybase<\/a>, porque cuando detengas el servior sybase ya no vas a poder ingresar a la l\u00ednea de comandos de <strong>isql<\/strong>.\n\nSi es estr\u00edctamente necesario, puedes detener el servidor de backup sybase utilizano el comando kill como se explica m\u00e1s abajo.<\/code><\/pre>\n\n\n\n<p>2. Una vez ingresado:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>  <strong> 1&gt; shutdown\n   2&gt; go<\/strong><\/code><\/pre>\n\n\n\n<p>El shutdown default utilizar\u00e1 la opci\u00f3n wait, esto le permitir\u00e1 a SAP ASE ejecutar los querys o procedimientos, realizar un checkpoint en cada base de datos , deshabilitar nuevos logins y realizar las tareas de apagado<\/p>\n\n\n\n<p><strong>Utilizando el comando de linux Kill<\/strong><\/p>\n\n\n\n<p>Esta forma de detener la base de datos debe ser utilizada con mucha precauci\u00f3n, utilizarla como \u00faltima alternativa.<\/p>\n\n\n\n<p>Lo recomedable es utilizar el script shutdown.  <strong>No utilizar kill con la etiqueta -9<\/strong> porque se detendr\u00e1 el servidor sin ejecutar checkpoint y por consiguiente perdiendo esos cambios que est\u00e9n en ejecuci\u00f3n.<\/p>\n\n\n\n<p><strong>Procedimiento<\/strong><\/p>\n\n\n\n<p>1. Loguearse como el usuario de sybase<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>su - sybsid<\/code><\/pre>\n\n\n\n<p>2. verificar el PID (process id) del servicio de sybase<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>showserver<\/code><\/pre>\n\n\n\n<p>aparecer\u00e1 una ventana similiar a la siguiente:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/cesarlemus.com\/wp-content\/uploads\/2022\/09\/WhatsApp-Image-2022-09-13-at-11.44.40-AM.jpeg\" alt=\"\" class=\"wp-image-548\"\/><\/figure>\n\n\n\n<p>Se puede observar PID, ese es el proceso del servicio.  PPID es el proceso padre del PID.<\/p>\n\n\n\n<p>3. Ejecutar el comando<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>KILL PID<\/code><\/pre>\n\n\n\n<p><br>En el caso de la imagen ser\u00eda:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>kill 3320<\/code><\/pre>\n\n\n\n<p><\/p>\n\n\n\n<p>Tras la ejecuci\u00f3n del comando el sistema operativo iniciar\u00e1 la secuencia de detenci\u00f3n del servicio.<\/p>\n\n\n\n<p>Por cualquier duda o comentario cont\u00e1ctame por medio de mis redes sociales<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p>&nbsp;<\/p>\n<p><!-- Begin MailChimp Signup Form --><\/p>\n<p><style type=\"text\/css\">\n\t#mc_embed_signup{background:#fff; clear:left; font:14px Helvetica,Arial,sans-serif; width:100%;}<br \/>\t\/* Add your own MailChimp form style overrides in your site stylesheet or in this style block.<br \/>\t   We recommend moving this block and the preceding CSS link to the HEAD of your HTML file. *\/<br \/><\/style><\/p>\n<div id=\"mc_embed_signup\"><form id=\"mc-embedded-subscribe-form\" class=\"validate\" action=\"https:\/\/cesarlemus.us12.list-manage.com\/subscribe\/post?u=e6d73f8d663edf992f0fb2b5e&amp;id=384d433918\" method=\"post\" name=\"mc-embedded-subscribe-form\" novalidate=\"\" target=\"_blank\">\n<div id=\"mc_embed_signup_scroll\"><label for=\"mce-EMAIL\">Suscr\u00edbete a mi lista de correo<\/label><br><input id=\"mce-EMAIL\" class=\"email\" name=\"EMAIL\" required=\"\" type=\"email\" value=\"\" placeholder=\"Correo electr\u00f3nico\"><br><!-- real people should not fill this in and expect good things - do not remove this or risk form bot signups-->&nbsp;\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<div style=\"position: absolute; left: -5000px;\" aria-hidden=\"true\"><input tabindex=\"-1\" name=\"b_e6d73f8d663edf992f0fb2b5e_384d433918\" type=\"text\" value=\"\"><\/div>\n<div class=\"clear\"><input id=\"mc-embedded-subscribe\" class=\"button\" name=\"subscribe\" type=\"submit\" value=\"Subscr\u00edbeme\"><\/div>\n<\/div>\n<\/form><\/div>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Hay situaciones en las que se requiere detener el servicio de base de datos de sybase, cu\u00e1ndo exista esa necesidad se puede hacer de la siguiente forma. Utilizando isql1. Se deben tener las credenciales de acceso a las base de datos<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[11],"tags":[],"class_list":["post-547","post","type-post","status-publish","format-standard","hentry","category-sap-basis"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/cesarlemus.com\/wp-json\/wp\/v2\/posts\/547","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cesarlemus.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cesarlemus.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cesarlemus.com\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/cesarlemus.com\/wp-json\/wp\/v2\/comments?post=547"}],"version-history":[{"count":0,"href":"https:\/\/cesarlemus.com\/wp-json\/wp\/v2\/posts\/547\/revisions"}],"wp:attachment":[{"href":"https:\/\/cesarlemus.com\/wp-json\/wp\/v2\/media?parent=547"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cesarlemus.com\/wp-json\/wp\/v2\/categories?post=547"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cesarlemus.com\/wp-json\/wp\/v2\/tags?post=547"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}