Commit bae7ccc3cf8640dbd9ff757f4e410ee412575ecb
1 parent
52a6de42
Exists in
master
Ajustes nos datafiles do SQLServer durante restauração
Showing
9 changed files
with
69 additions
and
58 deletions
Show diff stats
httpd/Dockerfile
| @@ -4,6 +4,7 @@ | @@ -4,6 +4,7 @@ | ||
| 4 | # Container preparado e configurado para uso em desenvolvimento e testes | 4 | # Container preparado e configurado para uso em desenvolvimento e testes |
| 5 | ################################################################################ | 5 | ################################################################################ |
| 6 | 6 | ||
| 7 | +#TODO: Migrar para container oficial do PHP 5.6 (5.6-alpine) | ||
| 7 | FROM centos:centos6 | 8 | FROM centos:centos6 |
| 8 | MAINTAINER Guilherme Andrade Del Cantoni <guilherme.cantoni@planejamento.gov.br> | 9 | MAINTAINER Guilherme Andrade Del Cantoni <guilherme.cantoni@planejamento.gov.br> |
| 9 | 10 |
jod/Dockerfile
| @@ -4,6 +4,7 @@ | @@ -4,6 +4,7 @@ | ||
| 4 | # Container preparado e configurado para uso em desenvolvimento e testes | 4 | # Container preparado e configurado para uso em desenvolvimento e testes |
| 5 | ################################################################################ | 5 | ################################################################################ |
| 6 | 6 | ||
| 7 | +#TODO: Migrar para container oficial do java-7 (7-jdk-alpine) | ||
| 7 | FROM centos:centos7 | 8 | FROM centos:centos7 |
| 8 | MAINTAINER Guilherme Andrade Del Cantoni <guilherme.cantoni@planejamento.gov.br> | 9 | MAINTAINER Guilherme Andrade Del Cantoni <guilherme.cantoni@planejamento.gov.br> |
| 9 | 10 |
mysql/sei-db-ref-executivo
oracle/install.sh
| @@ -10,6 +10,8 @@ export NLS_LANG=PORTUGUESE_BRAZIL.WE8MSWIN1252 | @@ -10,6 +10,8 @@ export NLS_LANG=PORTUGUESE_BRAZIL.WE8MSWIN1252 | ||
| 10 | # Inicialização do servidor | 10 | # Inicialização do servidor |
| 11 | bash /usr/sbin/startup.sh | 11 | bash /usr/sbin/startup.sh |
| 12 | 12 | ||
| 13 | +sleep 15 | ||
| 14 | + | ||
| 13 | # Configuração do character set e outros parâmetros iniciais | 15 | # Configuração do character set e outros parâmetros iniciais |
| 14 | sqlplus sys/oracle as sysdba @"/tmp/pre-install.sql" | 16 | sqlplus sys/oracle as sysdba @"/tmp/pre-install.sql" |
| 15 | 17 |
oracle/sei-db-ref-executivo
solr/Dockerfile
| @@ -4,6 +4,7 @@ | @@ -4,6 +4,7 @@ | ||
| 4 | # Container preparado e configurado para uso em desenvolvimento e testes | 4 | # Container preparado e configurado para uso em desenvolvimento e testes |
| 5 | ################################################################################ | 5 | ################################################################################ |
| 6 | 6 | ||
| 7 | +#TODO: Migrar para container oficial do Java 8 (8-jdk-alpine) | ||
| 7 | FROM centos:centos7 | 8 | FROM centos:centos7 |
| 8 | MAINTAINER Guilherme Andrade Del Cantoni <guilherme.cantoni@planejamento.gov.br> | 9 | MAINTAINER Guilherme Andrade Del Cantoni <guilherme.cantoni@planejamento.gov.br> |
| 9 | 10 |
sqlserver/assets/restore.sql
| 1 | 1 | ||
| 2 | -RESTORE DATABASE [sip] FROM DISK = N'/tmp/sip_sqlserver.bak' WITH FILE = 1, NOUNLOAD, REPLACE, STATS = 5, MOVE 'sip' TO '/var/opt/mssql/data/sip.mdf', MOVE 'sip_log' TO '/var/opt/mssql/data/sip_log.ldf' | 2 | +-- TODO: Padronizar datafiles da base de dados em SQL Server |
| 3 | +RESTORE DATABASE [sei] FROM DISK = N'/tmp/sei_sqlserver.bak' WITH FILE = 1, NOUNLOAD, REPLACE, STATS = 5, | ||
| 4 | +MOVE 'gedoc' TO '/var/opt/mssql/data/sei_data.mdf', | ||
| 5 | +MOVE 'SEI_data3' TO '/var/opt/mssql/data/sei_data1.ndf', | ||
| 6 | +MOVE 'SEI_data4' TO '/var/opt/mssql/data/sei_data2.ndf', | ||
| 7 | +MOVE 'SEI_log2' TO '/var/opt/mssql/data/sei_data3.ndf', | ||
| 8 | +MOVE 'Sei_Log3' TO '/var/opt/mssql/data/sei_data4.ndf', | ||
| 9 | +MOVE 'gedoc_log' TO '/var/opt/mssql/data/sei_1og.ldf' | ||
| 3 | GO | 10 | GO |
| 4 | 11 | ||
| 5 | -RESTORE DATABASE [sei] FROM DISK = N'/tmp/sei_sqlserver.bak' WITH FILE = 1, NOUNLOAD, REPLACE, STATS = 5, MOVE 'sei' TO '/var/opt/mssql/data/sei.mdf', MOVE 'sei_log' TO '/var/opt/mssql/data/sei_log.ldf' | 12 | +-- TODO: Padronizar datafiles da base de dados em SQL Server |
| 13 | +RESTORE DATABASE [sip] FROM DISK = N'/tmp/sip_sqlserver.bak' WITH FILE = 1, NOUNLOAD, REPLACE, STATS = 5, | ||
| 14 | +MOVE 'sip_Data' TO '/var/opt/mssql/data/sip_data.mdf', | ||
| 15 | +MOVE 'sip_Log' TO '/var/opt/mssql/data/sip_log.ldf' | ||
| 6 | GO | 16 | GO |
| 7 | 17 | ||
| 8 | -USE SEI; | 18 | +USE sei; |
| 9 | GO | 19 | GO |
| 10 | 20 | ||
| 11 | CREATE LOGIN sei_user | 21 | CREATE LOGIN sei_user |
| @@ -24,7 +34,7 @@ GO | @@ -24,7 +34,7 @@ GO | ||
| 24 | delete from auditoria_protocolo; | 34 | delete from auditoria_protocolo; |
| 25 | GO | 35 | GO |
| 26 | 36 | ||
| 27 | -USE SIP; | 37 | +USE sip; |
| 28 | GO | 38 | GO |
| 29 | 39 | ||
| 30 | CREATE LOGIN sip_user | 40 | CREATE LOGIN sip_user |
sqlserver/sei-db-ref-executivo
update-containers.sh
| @@ -9,17 +9,17 @@ vagrant destroy | @@ -9,17 +9,17 @@ vagrant destroy | ||
| 9 | #docker rm $(docker ps -a -q) | 9 | #docker rm $(docker ps -a -q) |
| 10 | #docker rmi --force $(docker images -q) | 10 | #docker rmi --force $(docker images -q) |
| 11 | 11 | ||
| 12 | -#cd solr | ||
| 13 | -#docker build -t sei3_solr-6.1 . | ||
| 14 | -#docker tag sei3_solr-6.1 guilhermeadc/sei3_solr-6.1:latest | ||
| 15 | -#docker tag sei3_solr-6.1 guilhermeadc/sei3_solr-6.1:$VERSAO_CONTAINERS | ||
| 16 | -#cd .. | ||
| 17 | - | ||
| 18 | -#cd jod | ||
| 19 | -#docker build -t sei3_jod-2.2.2 . | ||
| 20 | -#docker tag sei3_jod-2.2.2 guilhermeadc/sei3_jod-2.2.2:latest | ||
| 21 | -#docker tag sei3_jod-2.2.2 guilhermeadc/sei3_jod-2.2.2:$VERSAO_CONTAINERS | ||
| 22 | -#cd .. | 12 | +cd solr |
| 13 | +docker build -t sei3_solr-6.1 . | ||
| 14 | +docker tag sei3_solr-6.1 guilhermeadc/sei3_solr-6.1:latest | ||
| 15 | +docker tag sei3_solr-6.1 guilhermeadc/sei3_solr-6.1:$VERSAO_CONTAINERS | ||
| 16 | +cd .. | ||
| 17 | + | ||
| 18 | +cd jod | ||
| 19 | +docker build -t sei3_jod-2.2.2 . | ||
| 20 | +docker tag sei3_jod-2.2.2 guilhermeadc/sei3_jod-2.2.2:latest | ||
| 21 | +docker tag sei3_jod-2.2.2 guilhermeadc/sei3_jod-2.2.2:$VERSAO_CONTAINERS | ||
| 22 | +cd .. | ||
| 23 | 23 | ||
| 24 | cd mysql | 24 | cd mysql |
| 25 | docker build -t sei3_mysql-5.6 . | 25 | docker build -t sei3_mysql-5.6 . |
| @@ -33,53 +33,49 @@ docker tag sei3_oracle-11g guilhermeadc/sei3_oracle-11g:latest | @@ -33,53 +33,49 @@ docker tag sei3_oracle-11g guilhermeadc/sei3_oracle-11g:latest | ||
| 33 | docker tag sei3_oracle-11g guilhermeadc/sei3_oracle-11g:1.1 | 33 | docker tag sei3_oracle-11g guilhermeadc/sei3_oracle-11g:1.1 |
| 34 | cd .. | 34 | cd .. |
| 35 | 35 | ||
| 36 | -#cd httpd | ||
| 37 | -#docker build -t sei3_httpd-2.4 . | ||
| 38 | -#docker tag sei3_httpd-2.4 guilhermeadc/sei3_httpd-2.4:latest | ||
| 39 | -#docker tag sei3_httpd-2.4 guilhermeadc/sei3_httpd-2.4:$VERSAO_CONTAINERS | ||
| 40 | -#cd .. | ||
| 41 | - | ||
| 42 | -#cd mailcatcher | ||
| 43 | -#docker build -t sei3_mailcatcher . | ||
| 44 | -#docker tag sei3_mailcatcher guilhermeadc/sei3_mailcatcher:latest | ||
| 45 | -#docker tag sei3_mailcatcher guilhermeadc/sei3_mailcatcher:$VERSAO_CONTAINERS | ||
| 46 | -#cd .. | ||
| 47 | - | ||
| 48 | -#cd memcached | ||
| 49 | -#docker build -t sei3_memcached . | ||
| 50 | -#docker tag sei3_memcached guilhermeadc/sei3_memcached:latest | ||
| 51 | -#docker tag sei3_memcached guilhermeadc/sei3_memcached:$VERSAO_CONTAINERS | ||
| 52 | -#cd .. | ||
| 53 | - | ||
| 54 | -#cd sqlserver | ||
| 55 | -#docker build -t sei3_sqlserver-2016 . | ||
| 56 | -#docker tag sei3_sqlserver-2016 guilhermeadc/sei3_sqlserver-2016:latest | ||
| 57 | -#docker tag sei3_sqlserver-2016 guilhermeadc/sei3_sqlserver-2016:$VERSAO_CONTAINERS | ||
| 58 | -#cd .. | ||
| 59 | - | ||
| 60 | -#docker push guilhermeadc/sei3_solr-6.1:$VERSAO_CONTAINERS | ||
| 61 | -#docker push guilhermeadc/sei3_jod-2.2.2:$VERSAO_CONTAINERS | 36 | +cd httpd |
| 37 | +docker build -t sei3_httpd-2.4 . | ||
| 38 | +docker tag sei3_httpd-2.4 guilhermeadc/sei3_httpd-2.4:latest | ||
| 39 | +docker tag sei3_httpd-2.4 guilhermeadc/sei3_httpd-2.4:$VERSAO_CONTAINERS | ||
| 40 | +cd .. | ||
| 41 | + | ||
| 42 | +cd mailcatcher | ||
| 43 | +docker build -t sei3_mailcatcher . | ||
| 44 | +docker tag sei3_mailcatcher guilhermeadc/sei3_mailcatcher:latest | ||
| 45 | +docker tag sei3_mailcatcher guilhermeadc/sei3_mailcatcher:$VERSAO_CONTAINERS | ||
| 46 | +cd .. | ||
| 47 | + | ||
| 48 | +cd memcached | ||
| 49 | +docker build -t sei3_memcached . | ||
| 50 | +docker tag sei3_memcached guilhermeadc/sei3_memcached:latest | ||
| 51 | +docker tag sei3_memcached guilhermeadc/sei3_memcached:$VERSAO_CONTAINERS | ||
| 52 | +cd .. | ||
| 53 | + | ||
| 54 | +cd sqlserver | ||
| 55 | +docker build -t sei3_sqlserver-2016 . | ||
| 56 | +docker tag sei3_sqlserver-2016 guilhermeadc/sei3_sqlserver-2016:latest | ||
| 57 | +docker tag sei3_sqlserver-2016 guilhermeadc/sei3_sqlserver-2016:1.1 | ||
| 58 | +cd .. | ||
| 59 | + | ||
| 60 | +docker push guilhermeadc/sei3_solr-6.1:$VERSAO_CONTAINERS | ||
| 61 | +docker push guilhermeadc/sei3_jod-2.2.2:$VERSAO_CONTAINERS | ||
| 62 | docker push guilhermeadc/sei3_mysql-5.6:1.1 | 62 | docker push guilhermeadc/sei3_mysql-5.6:1.1 |
| 63 | docker push guilhermeadc/sei3_oracle-11g:1.1 | 63 | docker push guilhermeadc/sei3_oracle-11g:1.1 |
| 64 | -#docker push guilhermeadc/sei3_httpd-2.4:$VERSAO_CONTAINERS | ||
| 65 | -#docker push guilhermeadc/sei3_mailcatcher:$VERSAO_CONTAINERS | ||
| 66 | -#docker push guilhermeadc/sei3_memcached:$VERSAO_CONTAINERS | ||
| 67 | -#docker push guilhermeadc/sei3_sqlserver-2016:$VERSAO_CONTAINERS | 64 | +docker push guilhermeadc/sei3_httpd-2.4:$VERSAO_CONTAINERS |
| 65 | +docker push guilhermeadc/sei3_mailcatcher:$VERSAO_CONTAINERS | ||
| 66 | +docker push guilhermeadc/sei3_memcached:$VERSAO_CONTAINERS | ||
| 67 | +docker push guilhermeadc/sei3_sqlserver-2016:1.1 | ||
| 68 | 68 | ||
| 69 | -#docker push guilhermeadc/sei3_solr-6.1:latest | ||
| 70 | -#docker push guilhermeadc/sei3_jod-2.2.2:latest | 69 | +docker push guilhermeadc/sei3_solr-6.1:latest |
| 70 | +docker push guilhermeadc/sei3_jod-2.2.2:latest | ||
| 71 | docker push guilhermeadc/sei3_mysql-5.6:latest | 71 | docker push guilhermeadc/sei3_mysql-5.6:latest |
| 72 | docker push guilhermeadc/sei3_oracle-11g:latest | 72 | docker push guilhermeadc/sei3_oracle-11g:latest |
| 73 | -#docker push guilhermeadc/sei3_httpd-2.4:latest | ||
| 74 | -#docker push guilhermeadc/sei3_mailcatcher:latest | ||
| 75 | -#docker push guilhermeadc/sei3_memcached:latest | ||
| 76 | -#docker push guilhermeadc/sei3_sqlserver-2016:latest | 73 | +docker push guilhermeadc/sei3_httpd-2.4:latest |
| 74 | +docker push guilhermeadc/sei3_mailcatcher:latest | ||
| 75 | +docker push guilhermeadc/sei3_memcached:latest | ||
| 76 | +docker push guilhermeadc/sei3_sqlserver-2016:latest | ||
| 77 | 77 | ||
| 78 | vagrant up | 78 | vagrant up |
| 79 | 79 | ||
| 80 | exit 0 | 80 | exit 0 |
| 81 | 81 | ||
| 82 | -~ | ||
| 83 | -~ | ||
| 84 | - | ||
| 85 | - |