SlideShare uma empresa Scribd logo
1 de 4
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.

Mais conteúdo relacionado

Mais procurados

Modificacion de registros de windows
Modificacion de registros de windows Modificacion de registros de windows
Modificacion de registros de windows Marp Aerov
 
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-LinuxAdrian 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 mysqlSinuhé Pérez Mtz
 
Fragmentación vertical - MySQL
Fragmentación vertical - MySQLFragmentación vertical - MySQL
Fragmentación vertical - MySQLAngel 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éplicaAndré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 MySQLIvan Luis Jimenez
 
William fabricio manual de sistemas sas
William fabricio manual de sistemas sasWilliam fabricio manual de sistemas sas
William fabricio manual de sistemas sasRafael Toro
 
Universidad tecnica de babhoyo
Universidad tecnica de babhoyoUniversidad tecnica de babhoyo
Universidad tecnica de babhoyoestudiante
 
04 Primeros pasos con my sql
04 Primeros pasos con my sql04 Primeros pasos con my sql
04 Primeros pasos con my sqltoniserna
 
Manual del cluster mysql
Manual del cluster mysqlManual del cluster mysql
Manual del cluster mysqlquiqueohio
 

Mais procurados (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
 

Destaque

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 2014Duda Martins
 
Pres3 formato 2003
Pres3 formato 2003Pres3 formato 2003
Pres3 formato 2003Universidad
 
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 genitoriaesse
 
Politie En Justitie In
Politie En Justitie InPolitie En Justitie In
Politie En Justitie Infreetje8501
 
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
 
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 wijkJolienK
 
Barrios de Rosario: El Centenario.
Barrios de Rosario: El Centenario.Barrios de Rosario: El Centenario.
Barrios de Rosario: El Centenario.Soccorso Volpe
 

Destaque (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.
 

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

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.3Ciencias
 
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 MySQLFrancisco Medina
 
INSTALACION DE SQL SERVER 2012.pdf
INSTALACION DE SQL SERVER 2012.pdfINSTALACION DE SQL SERVER 2012.pdf
INSTALACION DE SQL SERVER 2012.pdfOsoGG
 
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.pdfkabern
 
MySQL.pdf
MySQL.pdfMySQL.pdf
MySQL.pdfkabern
 
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 WheezyHenry Cristian Cuesta Vega
 

Semelhante 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
 

Mais 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, CASEJulián Castiblanco
 
Descubriendo los Datos - Bodegas de datos
Descubriendo los Datos - Bodegas de datosDescubriendo los Datos - Bodegas de datos
Descubriendo los Datos - Bodegas de datosJuliá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 julyJuliá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 v4Juliá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 datalakeJulián Castiblanco
 
Lecciones aprendidas SQL Server AlwaryOn
Lecciones aprendidas SQL Server AlwaryOnLecciones aprendidas SQL Server AlwaryOn
Lecciones aprendidas SQL Server AlwaryOnJuliá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 sqldbJulián Castiblanco
 
Databaseadmonfundamentalitprosdcchapter6
Databaseadmonfundamentalitprosdcchapter6Databaseadmonfundamentalitprosdcchapter6
Databaseadmonfundamentalitprosdcchapter6Juliá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 PassJulián Castiblanco
 
Database admonfundamental itprosdc_chapter2
Database admonfundamental itprosdc_chapter2Database admonfundamental itprosdc_chapter2
Database admonfundamental itprosdc_chapter2Juliá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 ServerJulián Castiblanco
 
Carbura tusql sesion2_slideshare
Carbura tusql sesion2_slideshareCarbura tusql sesion2_slideshare
Carbura tusql sesion2_slideshareJulián Castiblanco
 
Carbura tusql sesion1_slideshare
Carbura tusql sesion1_slideshareCarbura tusql sesion1_slideshare
Carbura tusql sesion1_slideshareJuliá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 3Juliá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 azureJuliá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_chapter6Julián Castiblanco
 

Mais 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

redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativanicho110
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...JohnRamos830530
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanamcerpam
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estossgonzalezp1
 
Guia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosGuia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosJhonJairoRodriguezCe
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.FlorenciaCattelani
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21mariacbr99
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxJorgeParada26
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxFederico Castellari
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIhmpuellon
 

Último (10)

redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
Guia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosGuia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos Basicos
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptx
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXI
 

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.