Sistemas  
 
Conhecimento computador >> Sistemas >> Linux >> 
Como escrever scripts Unix para uma consulta SQL e um Processo Spool
A camada mais externa do sistema operacional Unix é chamada de shell - é a interface entre o usuário eo sistema operacional . Unix fornece vários formatos de programação shell que seguem um padrão básico comum. O C Shell, Shell Korn e Bourne Shell são linguagens de script populares. Um usuário com os tipos de console Unix comandos no "prompt, " o que é indicado como um sinal de "$" por padrão. Um shell script é um programa que é interpretada pelo shell. Ele é tratado como qualquer comando shell do Unix no prompt da seguinte forma: $ run_sql_script.sh > sql_report.prn Coisas que você precisa
computador estação de trabalho Unix
Licença de operação do sistema, instalado
conta de usuário Unix < br > Licença de sistema de gerenciamento de banco de dados relacional , instalado
conta de usuário do banco de dados
Show Mais instruções
layout Script Shell
1

efetuar login no sistema Unix com a conta de usuário fornecido a você. Se você é o administrador do sistema , faça o login como usuário "root" . O sinal de alerta para o usuário "root" é "#" e que, para outros usuários é "$" por padrão.
2

No OS prompt, digite "vi" para lançar o editor "vi" assim: $ Vior $ vi run_sql_script.shto especificar o nome do arquivo a ser criado , editado e salvo
3

Declare o caminho para o shell. utilizado e descrever o script em uma linha de comentário começam com "#", tais como:

# run_sql_script.sh : Um script shell para executar relatório SQL e enviá-lo para a impressora # Uso: . run_sql_script . sh # # # /bin /sh
4

Declare variáveis ​​shell necessários , validar nome de usuário e senha fornecidos pelo usuário e executar o utilitário SQL para o seu sistema de banco de dados relacional . Veja shell script abaixo :

# run_sql_script.sh : Um script shell para executar relatório SQL e enviá-lo para a impressora # Uso: . Run_sql_script.sh # # # /bin ! /sh

# Inicializar variáveis ​​shell . Mantido simples para o momento . # Estes mais tarde pode ser obtido a partir do usuário em forma de linha de comando # arguments.HOSTNAME = " MyUnixWorkstation " SERVER = " CorporateSybServer " SQLScript = " ExtractOrderRpt.sql " SQLOUTPUT = " OrderRpt " ; " . prn " + $ date () + IMPRESSORA = " CentralOfficePrinter01 " DB_USERNAME = $ 1DB_PASSWORD = $
2

# Validar linha de comando argumentsif [- z " $ { } DB_USERNAME "

Anterior :

Próximo : No
  Os artigos relacionados
·Incorporado Linux Desktop 
·Como instalar o Red Hat Linux 7.1 em um Dell GX260 X co…
·FLVs de PCMs em Linux 
·O que é o Fluxbox Fenda 
·Meu tema Ubuntu Crashed 
·Como configurar um servidor com filhote de cachorro 4.1…
·Erros de serviço Cron no Ubuntu 
·Rhythmbox não irá transmitir no Ubuntu 
·Como fazer um Backtrack 4 em um servidor de inicializaç…
·Que programas do sistema operacional UNIX são usados ​…
  Artigos em destaque
·Como voltar a particionar um disco rígido sem perda de…
·Como atualizar o Graphics para um 4600C Dell 
·Como navegar com Diretórios Dos 
·Que Usa menos RAM: ? IE8 Tabs ou do Windows 
·Como Digite símbolos especiais em um PC ou Mac 
·Como dizer que você é único no Facebook 
·Por que é chamado de Erro Quando um programa de comput…
·Como desinstalar uma Brother MFL Pro Suite De Vista 
·Como configurar o seu computador para fazer logon autom…
·Como salvar um fax para um PC 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados