Deprecated: Assigning the return value of new by reference is deprecated in /home/controlz/public_html/blog/wp-settings.php on line 472

Deprecated: Assigning the return value of new by reference is deprecated in /home/controlz/public_html/blog/wp-settings.php on line 487

Deprecated: Assigning the return value of new by reference is deprecated in /home/controlz/public_html/blog/wp-settings.php on line 494

Deprecated: Assigning the return value of new by reference is deprecated in /home/controlz/public_html/blog/wp-settings.php on line 530

Strict Standards: Declaration of Walker_Page::start_lvl() should be compatible with Walker::start_lvl(&$output) in /home/controlz/public_html/blog/wp-includes/classes.php on line 594

Strict Standards: Declaration of Walker_Page::end_lvl() should be compatible with Walker::end_lvl(&$output) in /home/controlz/public_html/blog/wp-includes/classes.php on line 594

Strict Standards: Declaration of Walker_Page::start_el() should be compatible with Walker::start_el(&$output) in /home/controlz/public_html/blog/wp-includes/classes.php on line 594

Strict Standards: Declaration of Walker_Page::end_el() should be compatible with Walker::end_el(&$output) in /home/controlz/public_html/blog/wp-includes/classes.php on line 594

Strict Standards: Declaration of Walker_PageDropdown::start_el() should be compatible with Walker::start_el(&$output) in /home/controlz/public_html/blog/wp-includes/classes.php on line 611

Strict Standards: Declaration of Walker_Category::start_lvl() should be compatible with Walker::start_lvl(&$output) in /home/controlz/public_html/blog/wp-includes/classes.php on line 705

Strict Standards: Declaration of Walker_Category::end_lvl() should be compatible with Walker::end_lvl(&$output) in /home/controlz/public_html/blog/wp-includes/classes.php on line 705

Strict Standards: Declaration of Walker_Category::start_el() should be compatible with Walker::start_el(&$output) in /home/controlz/public_html/blog/wp-includes/classes.php on line 705

Strict Standards: Declaration of Walker_Category::end_el() should be compatible with Walker::end_el(&$output) in /home/controlz/public_html/blog/wp-includes/classes.php on line 705

Strict Standards: Declaration of Walker_CategoryDropdown::start_el() should be compatible with Walker::start_el(&$output) in /home/controlz/public_html/blog/wp-includes/classes.php on line 728

Strict Standards: Redefining already defined constructor for class wpdb in /home/controlz/public_html/blog/wp-includes/wp-db.php on line 306

Deprecated: Assigning the return value of new by reference is deprecated in /home/controlz/public_html/blog/wp-includes/cache.php on line 103

Strict Standards: Redefining already defined constructor for class WP_Object_Cache in /home/controlz/public_html/blog/wp-includes/cache.php on line 425

Deprecated: Assigning the return value of new by reference is deprecated in /home/controlz/public_html/blog/wp-includes/query.php on line 21

Deprecated: Assigning the return value of new by reference is deprecated in /home/controlz/public_html/blog/wp-includes/theme.php on line 623

Strict Standards: Redefining already defined constructor for class WP_Dependencies in /home/controlz/public_html/blog/wp-includes/class.wp-dependencies.php on line 15

Warning: session_start(): Cannot send session cookie - headers already sent by (output started at /home/controlz/public_html/blog/wp-settings.php:472) in /home/controlz/public_html/blog/wp-content/plugins/si-captcha-for-wordpress/si-captcha.php on line 31

Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /home/controlz/public_html/blog/wp-settings.php:472) in /home/controlz/public_html/blog/wp-content/plugins/si-captcha-for-wordpress/si-captcha.php on line 31

Strict Standards: call_user_func_array() expects parameter 1 to be a valid callback, non-static method GoogleSitemapGeneratorLoader::Enable() should not be called statically in /home/controlz/public_html/blog/wp-includes/plugin.php on line 311
Intercalacion Sql Server 2005 | formatic.cat

Entradas con la etiqueta ‘intercalacion sql server 2005’

cambiar idioma SQL server 2005, problema fechas español a ingles

Viernes, 14 de Octubre de 2011

Problema: Limite de los 4GB en la base de datos SQL Server 2005. Para ello queremos actualizar la instancia actual con una licenca, para ello lanzamos con parametros desde consola el setup.exe de instalación:

ejecutar:  setup.exe SKUUPGRADE=1

Al hacer eso resulta que no se puede actualizar si el idoma del SQL Server no es el mismo. Yo tenia un version española del sQL Server y con la licencia en ingles comprada no podiamos actualizar, así que desisntalamos y volvimos a instalar de 0 el SQL Server 2005 Standard. Antes de ello separamos las base de datos para luego poderlas importar nuevamente. Estabamos migrando un Microsoft SQL Server 2005 express edition, a un SQL Server 2005 versión standard. Una vez todo acabado, encedemos el TPV de visual GEST y como no usan querys estandards, nos encontramos que las fechas dan problemas basicamente pq en verde usar el sistema ANSI de fecas estandard (AAAA/MM/DD) usaban el formato español, con su base de datos en español… asi que pufff El SQL SERVER 2005 almacena las fechas en el formato según el idioma de  instalación, por lo que no eran compatibles las insercciones, busquedas con fechas. Daba un error en ingles de que no podia comvertir las fechas de string a date time.

SOLUCION: Con el microsoft Management Studio (existe versión gratuita),  existe el visor de usuarios definidos en la BD, Para solucionar permanentemente el problema sin necesidad de modificar el codigo de la aplicación: se modifica en seuridad-> botón derecho sobre el usuario de conexion a base de datos y propiedades del usuario. Se habre un menú y hay un desplegable con los idiomas de conexión, basata con poner: español Y reiniciar! Aparece el idioma de la conexión que establece el usuario que realiza las consultas en nuestro caso todo lo haciamos con sa usuario root por defecto de SQL Server 2005

NOTA: PARA QUE FUNCIONE ES NECESARIO REINICIAR EL SERVIDOR. YO TUVE QUE REINICIAR EL ORDENADOR, PARA QUE TUVIERA EFECTO! Esto es un detalle que me hizo perder tiempo.