Mostrando entradas con la etiqueta SQL Server. Mostrar todas las entradas
Mostrando entradas con la etiqueta SQL Server. Mostrar todas las entradas

martes, 26 de febrero de 2019

Configuracion formato fecha sql server

Para configurar el formato de la fecha en sql server se puede hacer  para el usuario de sesion:

ALTER LOGIN sa WITH DEFAULT_LANGUAGE=English


o por transaccion:

 SET DATEFORMAT ymd;



----
Para saber la configuracion actual se puede usar la siguiente consulta:


SELECT      type_desc,
    default_database_name,
    default_language_name
FROM master.sys.server_principals
WHERE name = 'sa';

martes, 13 de agosto de 2013

Receive an error when trying to attach or restore a MS_SLQ database "The media family on device is incorrectly formed. SQL Server cannot process this media family. RESTORE HEADERONLY is terminating abnormally. MicroSoft SQL Server, Error: 3241"

Causa:

Se producirá este error al intentar montar una nueva versión de la base de datos a una instalación de MS-SQL Server mayor. Por ejemplo, esto ocurrirá cuando se intenta conectar y restaurar una base de datos de MS SQL Server 2008 R2 para MS-SQL Server 2008 Express (no R2).

Solución:

Actualizar la base de datos a una mínimo la misma versión que se utilizó para crear la base de datos.

viernes, 19 de julio de 2013

SQL server setup media does not support the language of the OS or does not have ENU localized files. Use the matching language-specific SQL Server media or change the OS locale through Control Panel

Error:
 
SQL server setup media does not support the language of the OS or does not have ENU localized files. Use the matching language-specific SQL Server media or change the OS locale through Control Panel

Solución:
  1. Ir al Panel de Control
  2. Configuración regional y de idioma
  3. Formatos: Seleccionar Español( España)
  4. Aplicar Cambios

lunes, 7 de enero de 2013

La versión de SQL Server no soporta el tipo de dato datetime2

Cuando se esta trabajando con una aplicacion web con  Entity Framewor, y resulta que en desarrollo anda perfecto pero en produccion aparece el siguiente error:

The version of SQL Server in use does not support datatype 'datetime2


Esto se debe a que en el servvidor de produccion se encuentra con un SQL Server 2005 y en el de desarrollo con un SQL Server 2008.


Para su solución hay que hacer lo siguiente:

Vaya a Visual Studio->Click con el boton derecho sobre el archivo Nombre.edmx-> Abrir Con-> Automatic Editor Selector(XML)-> Aceptar

Y luego en la etiqueta

<Schema Namespace="Model.Store" Alias="Self" Provider="System.Data.SqlClient" ProviderManifestToken="2008" xmlns:store="http://schemas.microsoft.com/ado/2007/12/edm/EntityStoreSchemaGenerator" xmlns="http://schemas.microsoft.com/ado/2009/02/edm/ssdl">

Cambiar por

<Schema Namespace="Model.Store" Alias="Self" Provider="System.Data.SqlClient" ProviderManifestToken="2005" xmlns:store="http://schemas.microsoft.com/ado/2007/12/edm/EntityStoreSchemaGenerator" xmlns="http://schemas.microsoft.com/ado/2009/02/edm/ssdl">


Y problema resuelto!!