| Tipo de dato | Bytes | Descripción |
| bit | 1 | 1 o 0 |
| bigint | 8 | De -2^63 (-9.223.372.036.854.775.808) a 2^63-1 (9.223.372.036.854.775.807) |
| int | 4 | De -2^31 (-2.147.483.648) a 2^31-1 (2.147.483.647) |
| smallint | 2 | De -2^15 (-32.768) a 2^15-1 (32.767) |
| tinyint | 1 | De 0 a 255 |
| numeric | 5 | 1 - 9 |
| numeric | 9 | 10-19 |
| numeric | 13 | 20-28 |
| numeric | 17 | 29-38 |
| money | 8 | De -922,337,203,685,477.5808 a 922,337,203,685,477.5807 |
| smallmoney | 4 | De - 214.748,3648 a 214.748,3647 |
| float | Depende del valor de n. | De - 1,79E+308 a -2,23E-308, 0 y de 2,23E-308 a 1,79E+308 |
| real | 4 | De - 3,40E + 38 a -1,18E - 38, 0 y de 1,18E - 38 a 3,40E + 38 |
| date | 3 | |
| datetime2 | 6 a 8 | |
| datetimeoffset | 10 | |
| smalldatetime | 4 | De 1900-01-01 a 2079-06-06 |
| time | 5 | |
| char | 1 | Longitud fija |
| varchar | 1 por caracter mas 2 al final | Longitud variable |
| binary | 1 | Longitud fija |
| varbinary | lo que mida mas 2 al final | Longitud variable |
http://solucionesjj.googlepages.com/home
Mostrando entradas con la etiqueta MsSQL. Mostrar todas las entradas
Mostrando entradas con la etiqueta MsSQL. Mostrar todas las entradas
Tipo de datos MSSQL
Cargar archivo SQL desde consola de comandos DOS para MSSQL
Cuando un archivo SQL es muy grande y no se puede abrir en el administrador corporativo, se puede cargar por medio del programa OSQL.EXE, así:
osql.exe -S sevidor\instancia -U usuario -P clave -i archivo.sql
Mover archivos de bases de datos
El proceso de mover bases de datos se resume en lo siguiente:
- des-adjuntar la base de datos
- mover los archivos
- adjuntar la base de datos
En código:
----Nos conectamos a la base de datos actual
use nombre_base_datos_actual
----Para saber el nombre de los archivos actualmente, ejecutamos:
execute sp_helpfile
/* Este es el resultado:
C:\Users\jmartinez\Documents\xxx\bd_datos.mdf
C:\Users\jmartinez\Documents\xxx\bd_log.ldf
*/
----Nos salimos de la conexión a la base de datos actual
use master
----des-adjuntamos la base de datos
execute sp_detach_db 'nombre_base_datos_actual'
/* definimos la nueva ruta de los achivos
C:\desarrollo\BD\bd_datos.ldf
C:\desarrollo\BD\bd_log.mdf
*/
----Adjuntamos de nuevo la base de datos
execute sp_attach_db 'bd', 'C:\desarrollo\BD\bd_log.mdf', 'C:\desarrollo\BD\bd_datos.ldf'
Suscribirse a:
Entradas (Atom)