SlideShare una empresa de Scribd logo
CREACIÓN DE BASES AUTOMATICAMENTE ISA2006 Y SQL SERVER
                  2008 R2 EXPRESS EDITION
Autor: Julián Castiblanco P.

Email: julian_castiblancop@hotmail.com

Twitter: @jcastiblancop

Blog: http://julycastiblanco.blogspot.com

    1. Como acceder a modo consola
       Para acceder a modo consola en SQL Server, se debe abrir una ventana de comando y
       ejecutar el comando SQLCMD con los siguientes parámetros
               -E: para indicar que es autenticación Windows.
               -S: para indicar el nombre del servidor. Tenga en cuenta que si es una versión
               express normalmente el nombre de la instancia será myserversqlexpress.

        Un ejemplo de como usar la consola se muestra en la imagen a continuación:




        Para salir de la consola basta con utilizar el comando exit.



    2. Como crear un bat, que genere una nueva base de datos automáticamente
2.1. A continuación se creará un bat mediante el cual, nos conectaremos a la instancia de sql
     server express y crearemos una nueva base de datos, agregando la fecha al nombre de la
     base de datos.
     2.2 Para ello, debemos crear un archivo bat con la siguiente información, en mi caso lo
     llame “ejemplo2.bat”
   @ECHO OFF
   SETLOCAL
   @echo off
   for    /f    "tokens=1,2,3,4,5,6* delims=," %%i in    ('D:batchUnxUtilsusrlocalwbindate.exe
   +"%%Y,%%m,%%d,%%H,%%M,%%S"') do set dates=%%i_%%j_%%k
   echo %dates%
   SET QUERY="CREATE DATABASE ISASERVERDB_%dates%;"
   ECHO %QUERY%
    SqlCmd -E -S PCSQLEXPRESS -Q %QUERY%
   ENDLOCAL


   Básicamente este batch utiliza la herramienta date.exe que se puede descargar de la
   siguiente URL http://sourceforge.net/projects/unxutils/ esta herramienta permite extraer
   la fecha del sistema sin importar la configuración regional del mismo, esto permitirá que
   esta solución sea útil para cualquier idioma de sistema operativo.

           La ruta: D:batchUnxUtilsusrlocalwbindate.exe debe modificarse por la ruta
           en la cual descargo el programa date.exe de la url anteriormente mencionada.
           El nombre: ISASERVERDB_ es el prefijo que tendrán todas las bases creadas en la
           instancia de sql server express.
           La instancia: PCSQLEXPRESS es el nombre de la instancia de sql server donde se
           creará la base de datos. Debe cambiarlo por el nombre de su pc y el nombre de la
           instancia.

3. Como programar el bat en una tarea programada de Windows
3.1. Se accede por el menú todos los programas>accesorios>Herramientas del sistema>Tareas
     Programadas.
3.2. Se crea una nueva tarea, haciendo doble clic en el ícono de Agregar nueva tarea para que
     inicie el asistente:




3.3. Se selecciona el bat que se creó en el punto 2 de este tutorial:




3.4. A continuación se debe colocar un nombre claro a la tarea programada y la periodicidad
     de ejecución:




3.5. A continuación se configura la hora de creación de la base de datos:
3.6 Y por último se establecen las credenciales con las cuales se ejecutará la tarea, es
importante que esta cuenta esté creada como un login de SQL server en la instancia donde
se crearán las DB’s de lo contrario la tarea programada fallará.




3.7 Una vez ejecutada la tarea, la base de datos estará disponible para su uso por ISA
Server.

Más contenido relacionado

La actualidad más candente

Modificacion de registros de windows
Modificacion de registros de windows Modificacion de registros de windows
Modificacion de registros de windows
Marp Aerov
 
Regedit
RegeditRegedit
Regedit
Everardo Snra
 
Instalacion de Postrgre sql en ubuntu
Instalacion de Postrgre sql en ubuntuInstalacion de Postrgre sql en ubuntu
Instalacion de Postrgre sql en ubuntuDavid Vevelas
 
Planificación De Tareas en GNU-Linux
Planificación De Tareas en GNU-LinuxPlanificación De Tareas en GNU-Linux
Planificación De Tareas en GNU-Linux
Adrian Gabriel
 
Practica de replicacion maestro esclavo en mysql
Practica de replicacion maestro esclavo en mysqlPractica de replicacion maestro esclavo en mysql
Practica de replicacion maestro esclavo en mysql
Sinuhé Pérez Mtz
 
Fragmentación vertical - MySQL
Fragmentación vertical - MySQLFragmentación vertical - MySQL
Fragmentación vertical - MySQL
Angel Vazquez
 
Manual Técnico Para Hacer Réplica
Manual Técnico Para Hacer RéplicaManual Técnico Para Hacer Réplica
Manual Técnico Para Hacer Réplica
Andrés Pizarro
 
Conexión remota a base de datos con Oracle y MySQL
Conexión remota a base de datos con Oracle y MySQLConexión remota a base de datos con Oracle y MySQL
Conexión remota a base de datos con Oracle y MySQL
Ivan Luis Jimenez
 
William fabricio manual de sistemas sas
William fabricio manual de sistemas sasWilliam fabricio manual de sistemas sas
William fabricio manual de sistemas sas
Rafael Toro
 
Universidad tecnica de babhoyo
Universidad tecnica de babhoyoUniversidad tecnica de babhoyo
Universidad tecnica de babhoyo
estudiante
 
Manual de instalacion
Manual de instalacionManual de instalacion
Manual de instalacion
Jesus Noh Osorio
 
04 Primeros pasos con my sql
04 Primeros pasos con my sql04 Primeros pasos con my sql
04 Primeros pasos con my sql
toniserna
 
Manual de instalacion de postgre sql
Manual de instalacion de postgre sqlManual de instalacion de postgre sql
Manual de instalacion de postgre sql
Marco Antonio Tuz Castillo
 
Introducción a MySql
Introducción a MySqlIntroducción a MySql
Introducción a MySql
Cristian Zapata Manríquez
 
Manual del cluster mysql
Manual del cluster mysqlManual del cluster mysql
Manual del cluster mysql
quiqueohio
 
INTRODUCCIÓN A ORACLE SQL
INTRODUCCIÓN A ORACLE SQLINTRODUCCIÓN A ORACLE SQL
INTRODUCCIÓN A ORACLE SQL
Eric Gustavo Coronel Castillo
 

La actualidad más candente (19)

Modificacion de registros de windows
Modificacion de registros de windows Modificacion de registros de windows
Modificacion de registros de windows
 
Regedit
RegeditRegedit
Regedit
 
Instalacion de Postrgre sql en ubuntu
Instalacion de Postrgre sql en ubuntuInstalacion de Postrgre sql en ubuntu
Instalacion de Postrgre sql en ubuntu
 
Planificación De Tareas en GNU-Linux
Planificación De Tareas en GNU-LinuxPlanificación De Tareas en GNU-Linux
Planificación De Tareas en GNU-Linux
 
Practica de replicacion maestro esclavo en mysql
Practica de replicacion maestro esclavo en mysqlPractica de replicacion maestro esclavo en mysql
Practica de replicacion maestro esclavo en mysql
 
Fragmentación vertical - MySQL
Fragmentación vertical - MySQLFragmentación vertical - MySQL
Fragmentación vertical - MySQL
 
Manual Técnico Para Hacer Réplica
Manual Técnico Para Hacer RéplicaManual Técnico Para Hacer Réplica
Manual Técnico Para Hacer Réplica
 
01 regedit
01  regedit01  regedit
01 regedit
 
Conexión remota a base de datos con Oracle y MySQL
Conexión remota a base de datos con Oracle y MySQLConexión remota a base de datos con Oracle y MySQL
Conexión remota a base de datos con Oracle y MySQL
 
William fabricio manual de sistemas sas
William fabricio manual de sistemas sasWilliam fabricio manual de sistemas sas
William fabricio manual de sistemas sas
 
Universidad tecnica de babhoyo
Universidad tecnica de babhoyoUniversidad tecnica de babhoyo
Universidad tecnica de babhoyo
 
MANUAL
MANUALMANUAL
MANUAL
 
Manual de instalacion
Manual de instalacionManual de instalacion
Manual de instalacion
 
04 Primeros pasos con my sql
04 Primeros pasos con my sql04 Primeros pasos con my sql
04 Primeros pasos con my sql
 
Planificacion de tareas en windows
Planificacion de tareas en windowsPlanificacion de tareas en windows
Planificacion de tareas en windows
 
Manual de instalacion de postgre sql
Manual de instalacion de postgre sqlManual de instalacion de postgre sql
Manual de instalacion de postgre sql
 
Introducción a MySql
Introducción a MySqlIntroducción a MySql
Introducción a MySql
 
Manual del cluster mysql
Manual del cluster mysqlManual del cluster mysql
Manual del cluster mysql
 
INTRODUCCIÓN A ORACLE SQL
INTRODUCCIÓN A ORACLE SQLINTRODUCCIÓN A ORACLE SQL
INTRODUCCIÓN A ORACLE SQL
 

Destacado

MBTI & Flow
MBTI & FlowMBTI & Flow
MBTI & Flow
Peter Niemeijer
 
Pl 050 2015 altera lei de diretrizes orçamentária (ldo)
Pl 050 2015   altera lei de diretrizes orçamentária (ldo)Pl 050 2015   altera lei de diretrizes orçamentária (ldo)
Pl 050 2015 altera lei de diretrizes orçamentária (ldo)
Claudio Figueiredo
 
Biomagnifiacación
BiomagnifiacaciónBiomagnifiacación
BiomagnifiacaciónErick Od
 
Resultados, clasificaciones y programación
Resultados, clasificaciones y programaciónResultados, clasificaciones y programación
Resultados, clasificaciones y programaciónWeb Futbolaragones
 
Ge atualidades 2014
Ge atualidades 2014Ge atualidades 2014
Ge atualidades 2014
Duda Martins
 
Pres3 formato 2003
Pres3 formato 2003Pres3 formato 2003
Pres3 formato 2003
Universidad
 
Convegno SOSLOG 2005_ 28 novembre
Convegno SOSLOG 2005_ 28 novembreConvegno SOSLOG 2005_ 28 novembre
Convegno SOSLOG 2005_ 28 novembreRenzo Provedel
 
Educazione Stradale: Consigli ai genitori
Educazione Stradale: Consigli ai genitoriEducazione Stradale: Consigli ai genitori
Educazione Stradale: Consigli ai genitori
aesse
 
Politie En Justitie In
Politie En Justitie InPolitie En Justitie In
Politie En Justitie In
freetje8501
 
What Are You Sinking About (Rogalski Grigoriu)
What Are You Sinking About (Rogalski Grigoriu)What Are You Sinking About (Rogalski Grigoriu)
What Are You Sinking About (Rogalski Grigoriu)guestf87b43e
 
独立学院专业设置问题研究
独立学院专业设置问题研究独立学院专业设置问题研究
独立学院专业设置问题研究chilixwj
 
Sena para todos
Sena para todosSena para todos
Sena para todossotoarley
 
Demo
DemoDemo
Sena para todos
Sena para todosSena para todos
Sena para todossotoarley
 
Prot. 2730 15 pl 048-2015 - dispõe sobre alterações na lei nº 5.568_14 (ldo...
Prot. 2730 15   pl 048-2015 - dispõe sobre alterações na lei nº 5.568_14 (ldo...Prot. 2730 15   pl 048-2015 - dispõe sobre alterações na lei nº 5.568_14 (ldo...
Prot. 2730 15 pl 048-2015 - dispõe sobre alterações na lei nº 5.568_14 (ldo...
Claudio Figueiredo
 
Stigmatisering in de wijk
Stigmatisering in de wijkStigmatisering in de wijk
Stigmatisering in de wijk
JolienK
 
Barrios de Rosario: El Centenario.
Barrios de Rosario: El Centenario.Barrios de Rosario: El Centenario.
Barrios de Rosario: El Centenario.
Soccorso Volpe
 

Destacado (20)

MBTI & Flow
MBTI & FlowMBTI & Flow
MBTI & Flow
 
Pl 050 2015 altera lei de diretrizes orçamentária (ldo)
Pl 050 2015   altera lei de diretrizes orçamentária (ldo)Pl 050 2015   altera lei de diretrizes orçamentária (ldo)
Pl 050 2015 altera lei de diretrizes orçamentária (ldo)
 
Biomagnifiacación
BiomagnifiacaciónBiomagnifiacación
Biomagnifiacación
 
Presentatie Nivra
Presentatie NivraPresentatie Nivra
Presentatie Nivra
 
Resultados, clasificaciones y programación
Resultados, clasificaciones y programaciónResultados, clasificaciones y programación
Resultados, clasificaciones y programación
 
Diego
DiegoDiego
Diego
 
Ge atualidades 2014
Ge atualidades 2014Ge atualidades 2014
Ge atualidades 2014
 
Pres3 formato 2003
Pres3 formato 2003Pres3 formato 2003
Pres3 formato 2003
 
Convegno SOSLOG 2005_ 28 novembre
Convegno SOSLOG 2005_ 28 novembreConvegno SOSLOG 2005_ 28 novembre
Convegno SOSLOG 2005_ 28 novembre
 
Educazione Stradale: Consigli ai genitori
Educazione Stradale: Consigli ai genitoriEducazione Stradale: Consigli ai genitori
Educazione Stradale: Consigli ai genitori
 
Politie En Justitie In
Politie En Justitie InPolitie En Justitie In
Politie En Justitie In
 
What Are You Sinking About (Rogalski Grigoriu)
What Are You Sinking About (Rogalski Grigoriu)What Are You Sinking About (Rogalski Grigoriu)
What Are You Sinking About (Rogalski Grigoriu)
 
独立学院专业设置问题研究
独立学院专业设置问题研究独立学院专业设置问题研究
独立学院专业设置问题研究
 
Sena para todos
Sena para todosSena para todos
Sena para todos
 
Demo
DemoDemo
Demo
 
Sena para todos
Sena para todosSena para todos
Sena para todos
 
Kort Om Etikk2
Kort Om Etikk2Kort Om Etikk2
Kort Om Etikk2
 
Prot. 2730 15 pl 048-2015 - dispõe sobre alterações na lei nº 5.568_14 (ldo...
Prot. 2730 15   pl 048-2015 - dispõe sobre alterações na lei nº 5.568_14 (ldo...Prot. 2730 15   pl 048-2015 - dispõe sobre alterações na lei nº 5.568_14 (ldo...
Prot. 2730 15 pl 048-2015 - dispõe sobre alterações na lei nº 5.568_14 (ldo...
 
Stigmatisering in de wijk
Stigmatisering in de wijkStigmatisering in de wijk
Stigmatisering in de wijk
 
Barrios de Rosario: El Centenario.
Barrios de Rosario: El Centenario.Barrios de Rosario: El Centenario.
Barrios de Rosario: El Centenario.
 

Similar a Creación de bases automaticamente isa2006 y sql server 2008 r2 express edition

Base datosvisualc#express2008
Base datosvisualc#express2008Base datosvisualc#express2008
Base datosvisualc#express2008
SBCTecnologias S.A. de C.V.
 
Ejemplo bbdd sqlite (android)
Ejemplo bbdd sqlite (android)Ejemplo bbdd sqlite (android)
Ejemplo bbdd sqlite (android)
Héctor García Lorenzana
 
Rendición de cuentas elecciones 2014: Administración del Sistema Rendición de...
Rendición de cuentas elecciones 2014: Administración del Sistema Rendición de...Rendición de cuentas elecciones 2014: Administración del Sistema Rendición de...
Rendición de cuentas elecciones 2014: Administración del Sistema Rendición de...Dra. Roxana Silva Ch.
 
Instalacion de Pentaho 5 con PostgreSQL 9.3
Instalacion de Pentaho 5 con PostgreSQL 9.3Instalacion de Pentaho 5 con PostgreSQL 9.3
Instalacion de Pentaho 5 con PostgreSQL 9.3
Ciencias
 
Mysql
MysqlMysql
P7
P7P7
Practica 7
Practica 7Practica 7
Practica 7
Alfredo Joya
 
Practica 7
Practica 7Practica 7
Practica 7
Raul Hernandez
 
Actividad No. 1.7: Creación de usuarios en MySQL
Actividad No. 1.7: Creación de usuarios en MySQLActividad No. 1.7: Creación de usuarios en MySQL
Actividad No. 1.7: Creación de usuarios en MySQL
Francisco Medina
 
INSTALACION DE SQL SERVER 2012.pdf
INSTALACION DE SQL SERVER 2012.pdfINSTALACION DE SQL SERVER 2012.pdf
INSTALACION DE SQL SERVER 2012.pdf
OsoGG
 
Acceso a-una-base-de-datos-mediante-un-servidor
Acceso a-una-base-de-datos-mediante-un-servidor Acceso a-una-base-de-datos-mediante-un-servidor
Acceso a-una-base-de-datos-mediante-un-servidor
Francisco Aguilar Smith
 
MySQL - SQL.pdf
MySQL - SQL.pdfMySQL - SQL.pdf
MySQL - SQL.pdf
kabern
 
MySQL.pdf
MySQL.pdfMySQL.pdf
MySQL.pdf
kabern
 
Guia de my sql workbench 5 2
Guia de my sql workbench 5 2Guia de my sql workbench 5 2
Guia de my sql workbench 5 2Eduardo Perdomo
 
Php06 instalacion my_sql
Php06 instalacion my_sqlPhp06 instalacion my_sql
Php06 instalacion my_sqlJulio Pari
 
Postfix y Dovecot con usuarios virtuales mysql en Debian Wheezy
Postfix y Dovecot con usuarios virtuales mysql en Debian WheezyPostfix y Dovecot con usuarios virtuales mysql en Debian Wheezy
Postfix y Dovecot con usuarios virtuales mysql en Debian Wheezy
Henry Cristian Cuesta Vega
 

Similar a Creación de bases automaticamente isa2006 y sql server 2008 r2 express edition (20)

Base datosvisualc#express2008
Base datosvisualc#express2008Base datosvisualc#express2008
Base datosvisualc#express2008
 
284
284284
284
 
Ejemplo bbdd sqlite (android)
Ejemplo bbdd sqlite (android)Ejemplo bbdd sqlite (android)
Ejemplo bbdd sqlite (android)
 
Rendición de cuentas elecciones 2014: Administración del Sistema Rendición de...
Rendición de cuentas elecciones 2014: Administración del Sistema Rendición de...Rendición de cuentas elecciones 2014: Administración del Sistema Rendición de...
Rendición de cuentas elecciones 2014: Administración del Sistema Rendición de...
 
Instalacion de Pentaho 5 con PostgreSQL 9.3
Instalacion de Pentaho 5 con PostgreSQL 9.3Instalacion de Pentaho 5 con PostgreSQL 9.3
Instalacion de Pentaho 5 con PostgreSQL 9.3
 
Mysql
MysqlMysql
Mysql
 
Manual del sistema
Manual del sistemaManual del sistema
Manual del sistema
 
P7
P7P7
P7
 
Practica 7
Practica 7Practica 7
Practica 7
 
Practica 7
Practica 7Practica 7
Practica 7
 
Actividad No. 1.7: Creación de usuarios en MySQL
Actividad No. 1.7: Creación de usuarios en MySQLActividad No. 1.7: Creación de usuarios en MySQL
Actividad No. 1.7: Creación de usuarios en MySQL
 
INSTALACION DE SQL SERVER 2012.pdf
INSTALACION DE SQL SERVER 2012.pdfINSTALACION DE SQL SERVER 2012.pdf
INSTALACION DE SQL SERVER 2012.pdf
 
Acceso a-una-base-de-datos-mediante-un-servidor
Acceso a-una-base-de-datos-mediante-un-servidor Acceso a-una-base-de-datos-mediante-un-servidor
Acceso a-una-base-de-datos-mediante-un-servidor
 
MySQL - SQL.pdf
MySQL - SQL.pdfMySQL - SQL.pdf
MySQL - SQL.pdf
 
MySQL.pdf
MySQL.pdfMySQL.pdf
MySQL.pdf
 
Guia de my sql workbench 5 2
Guia de my sql workbench 5 2Guia de my sql workbench 5 2
Guia de my sql workbench 5 2
 
Php06 instalacion my_sql
Php06 instalacion my_sqlPhp06 instalacion my_sql
Php06 instalacion my_sql
 
Postfix y Dovecot con usuarios virtuales mysql en Debian Wheezy
Postfix y Dovecot con usuarios virtuales mysql en Debian WheezyPostfix y Dovecot con usuarios virtuales mysql en Debian Wheezy
Postfix y Dovecot con usuarios virtuales mysql en Debian Wheezy
 
Instalacion sqlserver2008
Instalacion sqlserver2008Instalacion sqlserver2008
Instalacion sqlserver2008
 
Sesion n°6
Sesion n°6Sesion n°6
Sesion n°6
 

Más de Julián Castiblanco

70461 Sesion2 Uso del SELECT, DISTINCT, CASE
70461 Sesion2 Uso del SELECT, DISTINCT, CASE70461 Sesion2 Uso del SELECT, DISTINCT, CASE
70461 Sesion2 Uso del SELECT, DISTINCT, CASE
Julián Castiblanco
 
Descubriendo los Datos - Bodegas de datos
Descubriendo los Datos - Bodegas de datosDescubriendo los Datos - Bodegas de datos
Descubriendo los Datos - Bodegas de datos
Julián Castiblanco
 
Tech Talk Live - ITPROSDC - Big data con july
Tech Talk Live - ITPROSDC - Big data con julyTech Talk Live - ITPROSDC - Big data con july
Tech Talk Live - ITPROSDC - Big data con july
Julián Castiblanco
 
Global Azure Bootcamp 2016 Bogota SQL2016 dba IaaS PaaS v4
Global Azure Bootcamp 2016 Bogota SQL2016 dba IaaS PaaS v4Global Azure Bootcamp 2016 Bogota SQL2016 dba IaaS PaaS v4
Global Azure Bootcamp 2016 Bogota SQL2016 dba IaaS PaaS v4
Julián Castiblanco
 
Global Azure Cloud Camp Bogota Introduccion Azure datalake
Global Azure Cloud Camp Bogota Introduccion Azure datalakeGlobal Azure Cloud Camp Bogota Introduccion Azure datalake
Global Azure Cloud Camp Bogota Introduccion Azure datalake
Julián Castiblanco
 
Lecciones aprendidas SQL Server AlwaryOn
Lecciones aprendidas SQL Server AlwaryOnLecciones aprendidas SQL Server AlwaryOn
Lecciones aprendidas SQL Server AlwaryOn
Julián Castiblanco
 
Sql saturday 448 migración de bases de datos sql server hacia azure sqldb
Sql saturday 448   migración de bases de datos sql server hacia azure sqldbSql saturday 448   migración de bases de datos sql server hacia azure sqldb
Sql saturday 448 migración de bases de datos sql server hacia azure sqldb
Julián Castiblanco
 
Databaseadmonfundamentalitprosdcchapter6
Databaseadmonfundamentalitprosdcchapter6Databaseadmonfundamentalitprosdcchapter6
Databaseadmonfundamentalitprosdcchapter6
Julián Castiblanco
 
Taller de sql server no 3
Taller de sql server no 3Taller de sql server no 3
Taller de sql server no 3
Julián Castiblanco
 
Optimización de motores sql server 24 horas SQL Pass
Optimización de motores sql server 24 horas SQL PassOptimización de motores sql server 24 horas SQL Pass
Optimización de motores sql server 24 horas SQL Pass
Julián Castiblanco
 
Database admonfundamental itprosdc_chapter2
Database admonfundamental itprosdc_chapter2Database admonfundamental itprosdc_chapter2
Database admonfundamental itprosdc_chapter2
Julián Castiblanco
 
Database Fundamentals - Sesión 1 - SQL Server
Database Fundamentals - Sesión 1 - SQL ServerDatabase Fundamentals - Sesión 1 - SQL Server
Database Fundamentals - Sesión 1 - SQL Server
Julián Castiblanco
 
Carbura tusql sesion2_slideshare
Carbura tusql sesion2_slideshareCarbura tusql sesion2_slideshare
Carbura tusql sesion2_slideshare
Julián Castiblanco
 
Carbura tusql sesion1_slideshare
Carbura tusql sesion1_slideshareCarbura tusql sesion1_slideshare
Carbura tusql sesion1_slideshare
Julián Castiblanco
 
Tarea dqs en ssis nunca termina
Tarea dqs en ssis nunca terminaTarea dqs en ssis nunca termina
Tarea dqs en ssis nunca termina
Julián Castiblanco
 
Características Adminsitración SQL Server 2012 Parte 3
Características Adminsitración SQL Server 2012 Parte 3Características Adminsitración SQL Server 2012 Parte 3
Características Adminsitración SQL Server 2012 Parte 3
Julián Castiblanco
 
70 462 Instalación SQL Server 2012
70 462 Instalación SQL Server 201270 462 Instalación SQL Server 2012
70 462 Instalación SQL Server 2012Julián Castiblanco
 
Instalación de Sql server 2014 ctp2 sobre azure
Instalación de Sql server 2014 ctp2 sobre azureInstalación de Sql server 2014 ctp2 sobre azure
Instalación de Sql server 2014 ctp2 sobre azure
Julián Castiblanco
 
XQuery y XPath for SQL Server 2012 itpros dc_chapter6
XQuery y XPath for SQL Server 2012 itpros dc_chapter6XQuery y XPath for SQL Server 2012 itpros dc_chapter6
XQuery y XPath for SQL Server 2012 itpros dc_chapter6
Julián Castiblanco
 
Agrupando datos en SQL Server
Agrupando datos en SQL ServerAgrupando datos en SQL Server
Agrupando datos en SQL Server
Julián Castiblanco
 

Más de Julián Castiblanco (20)

70461 Sesion2 Uso del SELECT, DISTINCT, CASE
70461 Sesion2 Uso del SELECT, DISTINCT, CASE70461 Sesion2 Uso del SELECT, DISTINCT, CASE
70461 Sesion2 Uso del SELECT, DISTINCT, CASE
 
Descubriendo los Datos - Bodegas de datos
Descubriendo los Datos - Bodegas de datosDescubriendo los Datos - Bodegas de datos
Descubriendo los Datos - Bodegas de datos
 
Tech Talk Live - ITPROSDC - Big data con july
Tech Talk Live - ITPROSDC - Big data con julyTech Talk Live - ITPROSDC - Big data con july
Tech Talk Live - ITPROSDC - Big data con july
 
Global Azure Bootcamp 2016 Bogota SQL2016 dba IaaS PaaS v4
Global Azure Bootcamp 2016 Bogota SQL2016 dba IaaS PaaS v4Global Azure Bootcamp 2016 Bogota SQL2016 dba IaaS PaaS v4
Global Azure Bootcamp 2016 Bogota SQL2016 dba IaaS PaaS v4
 
Global Azure Cloud Camp Bogota Introduccion Azure datalake
Global Azure Cloud Camp Bogota Introduccion Azure datalakeGlobal Azure Cloud Camp Bogota Introduccion Azure datalake
Global Azure Cloud Camp Bogota Introduccion Azure datalake
 
Lecciones aprendidas SQL Server AlwaryOn
Lecciones aprendidas SQL Server AlwaryOnLecciones aprendidas SQL Server AlwaryOn
Lecciones aprendidas SQL Server AlwaryOn
 
Sql saturday 448 migración de bases de datos sql server hacia azure sqldb
Sql saturday 448   migración de bases de datos sql server hacia azure sqldbSql saturday 448   migración de bases de datos sql server hacia azure sqldb
Sql saturday 448 migración de bases de datos sql server hacia azure sqldb
 
Databaseadmonfundamentalitprosdcchapter6
Databaseadmonfundamentalitprosdcchapter6Databaseadmonfundamentalitprosdcchapter6
Databaseadmonfundamentalitprosdcchapter6
 
Taller de sql server no 3
Taller de sql server no 3Taller de sql server no 3
Taller de sql server no 3
 
Optimización de motores sql server 24 horas SQL Pass
Optimización de motores sql server 24 horas SQL PassOptimización de motores sql server 24 horas SQL Pass
Optimización de motores sql server 24 horas SQL Pass
 
Database admonfundamental itprosdc_chapter2
Database admonfundamental itprosdc_chapter2Database admonfundamental itprosdc_chapter2
Database admonfundamental itprosdc_chapter2
 
Database Fundamentals - Sesión 1 - SQL Server
Database Fundamentals - Sesión 1 - SQL ServerDatabase Fundamentals - Sesión 1 - SQL Server
Database Fundamentals - Sesión 1 - SQL Server
 
Carbura tusql sesion2_slideshare
Carbura tusql sesion2_slideshareCarbura tusql sesion2_slideshare
Carbura tusql sesion2_slideshare
 
Carbura tusql sesion1_slideshare
Carbura tusql sesion1_slideshareCarbura tusql sesion1_slideshare
Carbura tusql sesion1_slideshare
 
Tarea dqs en ssis nunca termina
Tarea dqs en ssis nunca terminaTarea dqs en ssis nunca termina
Tarea dqs en ssis nunca termina
 
Características Adminsitración SQL Server 2012 Parte 3
Características Adminsitración SQL Server 2012 Parte 3Características Adminsitración SQL Server 2012 Parte 3
Características Adminsitración SQL Server 2012 Parte 3
 
70 462 Instalación SQL Server 2012
70 462 Instalación SQL Server 201270 462 Instalación SQL Server 2012
70 462 Instalación SQL Server 2012
 
Instalación de Sql server 2014 ctp2 sobre azure
Instalación de Sql server 2014 ctp2 sobre azureInstalación de Sql server 2014 ctp2 sobre azure
Instalación de Sql server 2014 ctp2 sobre azure
 
XQuery y XPath for SQL Server 2012 itpros dc_chapter6
XQuery y XPath for SQL Server 2012 itpros dc_chapter6XQuery y XPath for SQL Server 2012 itpros dc_chapter6
XQuery y XPath for SQL Server 2012 itpros dc_chapter6
 
Agrupando datos en SQL Server
Agrupando datos en SQL ServerAgrupando datos en SQL Server
Agrupando datos en SQL Server
 

Último

leidy fuentes - power point -expocccion -unidad 4 (1).pptx
leidy fuentes - power point -expocccion -unidad 4 (1).pptxleidy fuentes - power point -expocccion -unidad 4 (1).pptx
leidy fuentes - power point -expocccion -unidad 4 (1).pptx
Leidyfuentes19
 
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
Telefónica
 
Conceptos básicos de programación 10-5.pdf
Conceptos básicos de programación 10-5.pdfConceptos básicos de programación 10-5.pdf
Conceptos básicos de programación 10-5.pdf
ValeriaAyala48
 
Diagrama de flujo - ingenieria de sistemas 5to semestre
Diagrama de flujo - ingenieria de sistemas 5to semestreDiagrama de flujo - ingenieria de sistemas 5to semestre
Diagrama de flujo - ingenieria de sistemas 5to semestre
DiegoCampos433849
 
Diagrama de flujo basada en la reparacion de automoviles.pdf
Diagrama de flujo basada en la reparacion de automoviles.pdfDiagrama de flujo basada en la reparacion de automoviles.pdf
Diagrama de flujo basada en la reparacion de automoviles.pdf
ManuelCampos464987
 
proyecto invernadero desde el departamento de tecnología para Erasmus
proyecto invernadero desde el departamento de tecnología para Erasmusproyecto invernadero desde el departamento de tecnología para Erasmus
proyecto invernadero desde el departamento de tecnología para Erasmus
raquelariza02
 
Estructuras Básicas_Tecnología_Grado10-7.pdf
Estructuras Básicas_Tecnología_Grado10-7.pdfEstructuras Básicas_Tecnología_Grado10-7.pdf
Estructuras Básicas_Tecnología_Grado10-7.pdf
cristianrb0324
 
Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...
Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...
Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...
espinozaernesto427
 
Conceptos Básicos de Programación. Tecnología
Conceptos Básicos de Programación. TecnologíaConceptos Básicos de Programación. Tecnología
Conceptos Básicos de Programación. Tecnología
coloradxmaria
 
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdfDESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
marianabz2403
 
Diagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestreDiagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestre
rafaelsalazar0615
 
Conceptos Básicos de Programación L.D 10-5
Conceptos Básicos de Programación L.D 10-5Conceptos Básicos de Programación L.D 10-5
Conceptos Básicos de Programación L.D 10-5
JulyMuoz18
 
maestria-motores-combustion-interna-alternativos (1).pdf
maestria-motores-combustion-interna-alternativos (1).pdfmaestria-motores-combustion-interna-alternativos (1).pdf
maestria-motores-combustion-interna-alternativos (1).pdf
JimmyTejadaSalizar
 
Estructuras Básicas_ Conceptos Basicos De Programacion.pdf
Estructuras Básicas_ Conceptos Basicos De Programacion.pdfEstructuras Básicas_ Conceptos Basicos De Programacion.pdf
Estructuras Básicas_ Conceptos Basicos De Programacion.pdf
IsabellaRubio6
 
MANUAL DEL DECODIFICADOR DVB S2. PARA VSAT
MANUAL DEL DECODIFICADOR DVB  S2. PARA VSATMANUAL DEL DECODIFICADOR DVB  S2. PARA VSAT
MANUAL DEL DECODIFICADOR DVB S2. PARA VSAT
Ing. Julio Iván Mera Casas
 
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdfTrabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
cj3806354
 
Desarrollo de Habilidades de Pensamiento.
Desarrollo de Habilidades de Pensamiento.Desarrollo de Habilidades de Pensamiento.
Desarrollo de Habilidades de Pensamiento.
AlejandraCasallas7
 
biogas industrial para guiarse en proyectos
biogas industrial para guiarse en proyectosbiogas industrial para guiarse en proyectos
biogas industrial para guiarse en proyectos
Luis Enrique Zafra Haro
 
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
vazquezgarciajesusma
 
Inteligencia Artificial y Ciberseguridad.pdf
Inteligencia Artificial y Ciberseguridad.pdfInteligencia Artificial y Ciberseguridad.pdf
Inteligencia Artificial y Ciberseguridad.pdf
Emilio Casbas
 

Último (20)

leidy fuentes - power point -expocccion -unidad 4 (1).pptx
leidy fuentes - power point -expocccion -unidad 4 (1).pptxleidy fuentes - power point -expocccion -unidad 4 (1).pptx
leidy fuentes - power point -expocccion -unidad 4 (1).pptx
 
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
 
Conceptos básicos de programación 10-5.pdf
Conceptos básicos de programación 10-5.pdfConceptos básicos de programación 10-5.pdf
Conceptos básicos de programación 10-5.pdf
 
Diagrama de flujo - ingenieria de sistemas 5to semestre
Diagrama de flujo - ingenieria de sistemas 5to semestreDiagrama de flujo - ingenieria de sistemas 5to semestre
Diagrama de flujo - ingenieria de sistemas 5to semestre
 
Diagrama de flujo basada en la reparacion de automoviles.pdf
Diagrama de flujo basada en la reparacion de automoviles.pdfDiagrama de flujo basada en la reparacion de automoviles.pdf
Diagrama de flujo basada en la reparacion de automoviles.pdf
 
proyecto invernadero desde el departamento de tecnología para Erasmus
proyecto invernadero desde el departamento de tecnología para Erasmusproyecto invernadero desde el departamento de tecnología para Erasmus
proyecto invernadero desde el departamento de tecnología para Erasmus
 
Estructuras Básicas_Tecnología_Grado10-7.pdf
Estructuras Básicas_Tecnología_Grado10-7.pdfEstructuras Básicas_Tecnología_Grado10-7.pdf
Estructuras Básicas_Tecnología_Grado10-7.pdf
 
Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...
Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...
Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...
 
Conceptos Básicos de Programación. Tecnología
Conceptos Básicos de Programación. TecnologíaConceptos Básicos de Programación. Tecnología
Conceptos Básicos de Programación. Tecnología
 
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdfDESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
 
Diagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestreDiagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestre
 
Conceptos Básicos de Programación L.D 10-5
Conceptos Básicos de Programación L.D 10-5Conceptos Básicos de Programación L.D 10-5
Conceptos Básicos de Programación L.D 10-5
 
maestria-motores-combustion-interna-alternativos (1).pdf
maestria-motores-combustion-interna-alternativos (1).pdfmaestria-motores-combustion-interna-alternativos (1).pdf
maestria-motores-combustion-interna-alternativos (1).pdf
 
Estructuras Básicas_ Conceptos Basicos De Programacion.pdf
Estructuras Básicas_ Conceptos Basicos De Programacion.pdfEstructuras Básicas_ Conceptos Basicos De Programacion.pdf
Estructuras Básicas_ Conceptos Basicos De Programacion.pdf
 
MANUAL DEL DECODIFICADOR DVB S2. PARA VSAT
MANUAL DEL DECODIFICADOR DVB  S2. PARA VSATMANUAL DEL DECODIFICADOR DVB  S2. PARA VSAT
MANUAL DEL DECODIFICADOR DVB S2. PARA VSAT
 
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdfTrabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
 
Desarrollo de Habilidades de Pensamiento.
Desarrollo de Habilidades de Pensamiento.Desarrollo de Habilidades de Pensamiento.
Desarrollo de Habilidades de Pensamiento.
 
biogas industrial para guiarse en proyectos
biogas industrial para guiarse en proyectosbiogas industrial para guiarse en proyectos
biogas industrial para guiarse en proyectos
 
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
 
Inteligencia Artificial y Ciberseguridad.pdf
Inteligencia Artificial y Ciberseguridad.pdfInteligencia Artificial y Ciberseguridad.pdf
Inteligencia Artificial y Ciberseguridad.pdf
 

Creación de bases automaticamente isa2006 y sql server 2008 r2 express edition

  • 1. CREACIÓN DE BASES AUTOMATICAMENTE ISA2006 Y SQL SERVER 2008 R2 EXPRESS EDITION Autor: Julián Castiblanco P. Email: julian_castiblancop@hotmail.com Twitter: @jcastiblancop Blog: http://julycastiblanco.blogspot.com 1. Como acceder a modo consola Para acceder a modo consola en SQL Server, se debe abrir una ventana de comando y ejecutar el comando SQLCMD con los siguientes parámetros -E: para indicar que es autenticación Windows. -S: para indicar el nombre del servidor. Tenga en cuenta que si es una versión express normalmente el nombre de la instancia será myserversqlexpress. Un ejemplo de como usar la consola se muestra en la imagen a continuación: Para salir de la consola basta con utilizar el comando exit. 2. Como crear un bat, que genere una nueva base de datos automáticamente
  • 2. 2.1. A continuación se creará un bat mediante el cual, nos conectaremos a la instancia de sql server express y crearemos una nueva base de datos, agregando la fecha al nombre de la base de datos. 2.2 Para ello, debemos crear un archivo bat con la siguiente información, en mi caso lo llame “ejemplo2.bat” @ECHO OFF SETLOCAL @echo off for /f "tokens=1,2,3,4,5,6* delims=," %%i in ('D:batchUnxUtilsusrlocalwbindate.exe +"%%Y,%%m,%%d,%%H,%%M,%%S"') do set dates=%%i_%%j_%%k echo %dates% SET QUERY="CREATE DATABASE ISASERVERDB_%dates%;" ECHO %QUERY% SqlCmd -E -S PCSQLEXPRESS -Q %QUERY% ENDLOCAL Básicamente este batch utiliza la herramienta date.exe que se puede descargar de la siguiente URL http://sourceforge.net/projects/unxutils/ esta herramienta permite extraer la fecha del sistema sin importar la configuración regional del mismo, esto permitirá que esta solución sea útil para cualquier idioma de sistema operativo. La ruta: D:batchUnxUtilsusrlocalwbindate.exe debe modificarse por la ruta en la cual descargo el programa date.exe de la url anteriormente mencionada. El nombre: ISASERVERDB_ es el prefijo que tendrán todas las bases creadas en la instancia de sql server express. La instancia: PCSQLEXPRESS es el nombre de la instancia de sql server donde se creará la base de datos. Debe cambiarlo por el nombre de su pc y el nombre de la instancia. 3. Como programar el bat en una tarea programada de Windows 3.1. Se accede por el menú todos los programas>accesorios>Herramientas del sistema>Tareas Programadas.
  • 3. 3.2. Se crea una nueva tarea, haciendo doble clic en el ícono de Agregar nueva tarea para que inicie el asistente: 3.3. Se selecciona el bat que se creó en el punto 2 de este tutorial: 3.4. A continuación se debe colocar un nombre claro a la tarea programada y la periodicidad de ejecución: 3.5. A continuación se configura la hora de creación de la base de datos:
  • 4. 3.6 Y por último se establecen las credenciales con las cuales se ejecutará la tarea, es importante que esta cuenta esté creada como un login de SQL server en la instancia donde se crearán las DB’s de lo contrario la tarea programada fallará. 3.7 Una vez ejecutada la tarea, la base de datos estará disponible para su uso por ISA Server.