Sei sulla pagina 1di 11

Apostila Microsoft SQL Server 7.

0
Palavra do professor-autor
Caro Aluno,
Voc talvez se pergunte por que estudar programa o logo no primeiro
m dulo do curso. H alguns anos, na rea de inform tica, voc poderia
optar por tr s a quatro especializa es apenas; hoje estas possibilidades
se multiplicaram, pelo fato de a inform tica permear praticamente todas
as atividades da sociedade moderna. Entretanto, dentre estes caminhos
poss veis, a programa o ainda apresenta uma das maiores demandas de
t cnicos. Al m disto, o estudo de programa o desenvolve um tipo de
racioc nio sequencial e l gico! base para resolver problemas de v rias outras
ramifica es da inform tica, al m de ajudar em outras disciplinas do curso.
A forma o deste tipo de racioc nio, necess rio para voc prosseguir com
sucesso na programa o, o principal objetivo desta disciplina.
"ara desenvolver um programa de computador necess rio analisar e
entender o problema, inventar ou escolher uma solu o, escrever um
algoritmo, test #lo e depur #lo at que esteja completamente correto.
$sto e%ige tempo, persist ncia e disciplina. As etapas mais importantes do
trabalho s o e%atamente as primeiras, onde se cria a solu o; por isto os
maiores amigos do programador s o papel e l pis e n o o computador.
&e voc n o tem e%peri ncia com computadores, ainda assim voc poder
estudar a disciplina e conclu #la com bom aproveitamento. Esta afirmativa
feita baseada em nossa e%peri ncia com v rios alunos de cursos presenciais,
que chegam sem nenhuma e%peri ncia, enfrentando algumas dificuldades no
come o, mas que conseguem se superar e se tornam bons programadores.
Como o aluno a dist ncia especial, acreditamos que tamb m conseguir
superar as dificuldades iniciais. &e for preciso, pe a a ajuda da equipe de
apoio e tamb m o au% lio de seus colegas.
'embre#se( a melhor forma de aprender praticando) Esta frase ainda mais
verdadeira para a programa o. Assim, organize seu tempo, dedique#se ao
curso e aproveite( voc dever divertir#se durante o processo de aprendizado.
*m abra o)
"rof. Victorio Albani de Carvalho. Depois de escolhido o que for apropriado, clique em Next
para continuar.
Character Set/ Sort Order/ Unicode Collation
Aqui voc escolhe tanto o conjunto de caracteres [Character Set] quanto o ordem de
classifica!o [Sort "rder] da caixa de lista correspondente no topo da tela. Conforme j#
$
Apostila Microsoft SQL Server 7.0
discutido, recomenda%se deixar o padr!o para o &Character Set& e p'r a &Sort "rder& como
&Dictionar( order, case%insensitive, accent%insensitive&.
Como j# citado, a n!o ser que voc tenhas uma ra)!o realmente *oa para mudar essa op!o,
deixe a op!o padr!o selecionada. Depois de terminar as suas escolhas, clique em Next para
continuar.
Consideraes importantes: +m conjunto de caracteres pode ser modificado depois da
instala!o, mas exi,e que voc reconstrua todos seus *ancos de dados e recarre,ue os dados
-uma tarefa dispendiosa./. 0am*1m 1 recomend#vel que todos as instala2es do S34 Server
que precisem comunicar%se usem o mesmo conjunto de caracteres,e ordem de classifica!o,
ou voc poder# ter resultados inesperados.
Network Libraries
Nessa janela, de sele!o das *i*liotecas de rede [Net5or6 4i*raries], voc deve, para cada
*i*lioteca de rede que for instalar, entrar com al,uns par7metros adicionais, como a port!o em
que o servidor vai escutar, para a *i*lioteca de rede 0C89:8, e outras de acordo com a
*i*lioteca de rede a ser instalada. Como j# foi dito, a *i*lioteca de rede Named 8ipes deve ser
selecionada, pois 1 utili)ada durante a instala!o. Depois da instala!o conclu;da, ela pode ser
retirada, apesar de n!o ser recomend#vel.
Normalmente, as op2es padr!o funcionam *em. Depois de feitas as sele2es necess#rias,
clique em Next para continuar.
Nota< 8ara mudar uma net%4i*rar( depois da isntala!o, use o &S34 Server Net5or6 +tilit(&
-S=>N?0CN.?@?/
A
Apostila Microsoft SQL Server 7.0
Services Accounts
Aqui voc pode usar a mesma conta para os dois servios -S34Server e S34ServerA,ent/,
iniciando automaticamente o servio S34 Server. 8ara isso, selecione o primeiro *ot!o [+se
the same account for....]. Caso voc queira usar uma conta diferente para cada servio,
selecione &Customi)e the settin,s for each service& e os *ot2es S34 Server e S34 Server
A,ent se tornar!o ativos. A; as op2es do servio [Service Settin,s] ser!o referentes ao servio
selecionado.
Se foi criada a conta do usu#rio para uso do S34ServerA,ent, informe o nome do usu#rio, a
senha e confirme a senha -o default 1 o nome de usu#rio conectado atualmente/. :nforme
tam*1m o dom;nio do N0 Server onde essa conta existe. Caso n!o tenha criado a conta
marque a op!o :nstall to lo, on as 4ocal S(stem account -1 uma conta predefinida do
Bindo5s N0/.
Nota: Caso se escolha usar a conta de sistema local, o S34 Server n!o ser# capa) de se
comunicar com outros servidores.
Clique em Next para continuar.
A se,uir aparece a tela de sele!o do modo de licenciamento [Choose 4icensin, Code].
?scolha o licenciamento 8er Server ou 8er Seat, levando em conta o que foi discutido
anteriormente. Clique em Next para continuar.
D
Apostila Microsoft SQL Server 7.0
"Copying Files" e "S!U" is###"
...
" S?0+8 vai copiar os arquivos necess#rios para o diretErio de instala!o, reindexar as
ta*elas de sistema, e definir a confi,ura!o inicial do S34 Server. ?sse processo leva cerca de
$F%$G minutos, dependendo da velocidade do seu computador.
ApEs esse processo, o S34 Server ter# sido instalado e estar# pronto para usar. As
ferramentas do S34 Server estar!o dispon;veis no su*menu &Cicrosoft S34 Server H.F&, dentro
do menu :niciarI8ro,ramas [StartI8ro,rams] do Bindo5s N0 J.F. >oc precisar# de iniciar seus
servios antes de poder conectar%se pela primeira ve) ao servidor S34 Server.
Depois que o S34 Server estiver instalado, h# al,uns passos a serem completados antes de se
poder di)er que o S34 Server est# pronto para rodar. Al,uns desses passos devem ser
executados apenas uma ve) para se asse,urar que o S34 Server foi instalado corretamente e
para prepar#%lo para rodar corretamente no futuro. Aqui vamos citar esses passos. "utros
passos, que incluem confi,ura2es, ajustes e otimi)a!o, esta*elecimento de :Ds para lo,in e
:Ds de usu#rios do *anco de dados, e 1 claro, a cria!o de novos *ancos de dados, ser!o
discutidos em outras se2es.
Nesta se!o o o*jetivo ser# verificar se o S34 Server foi instalado corretamente.
$eri%icando se o S&L Server %oi instalado correta'ente
Depois que o S34 Server estiver instalado, voc deve ,astar al,uns minutos para verificar que
o mesmo foi instalado e est# rodando adequadamente. +se os passos a*aixo para verificar a
instala!o.
$eri%i(ue se as pastas de progra'as e dados %ora' criadas
+se o N0 ?xplorer -ou Bindo5s ?xplorer/ para verificar que os arquivos de pro,ramas do S34
Server e os arquivos de dados foram instalados nas pastas que voc especificou durante o
processo de instala!o.
Cada pasta deve conter pastas adicionais de acordo com o que foi dito anteriormente -em
DiretErios/. >erifique se todas as su*pastas tanto nas pastas de pro,ramas quanto de arquivos
existem.
J
Apostila Microsoft SQL Server 7.0
Deve%se verificar o conteKdo da su*pasta 9data, que est# a*aixo da pasta de dados que voc
especificou. L a; que o S34 Server cria e arma)ena v#rios *ancos de dados padr!o e lo,s de
transa2es. A pasta 9data deve se parecer com a fi,ura a*aixo.
"s arquivos s!o<
Distmdl.mdf e Distmdl.ldf -apenas se o*ejetos opcionais de replica!o foream
instalados.
North5nd.mdf e North5nd.ldf
Caster.mdf e Castlo,ldf
Codel.mdf e Codello,.ldf
Csd*sdata.mdf e Csd**lo,.ldf
8u*s.mdf e 8u*sMlo,.ldf
0empd*.ldf e 0emplo,.ldf
$eri%icar (ue todas as %erra'entas de gerencia'ento do S&L Server est)o
instaladas
>erifique se as ferramentas de ,erenciamento do S34 Server que voc especificou durante a
instala!o foram instaladas. " modo mais f#cil de fa)er isso 1 clicando em :niciar I 8ro,ramas I
Cicrosoft S34 Sever H.F. A; voc ver# um menu com a lista,em de todos os pro,ramas,
utilit#rios e documenta!o online que voc especificou durante a instala!o.
$eri%i(ue (ue os servi*os do S&L Server est)o carregados e e+ecutando
3uando voc instalou o S34 Server, seus dois servios principais % S34ServerA,ent e
CSS34Server % foram instalados e confi,urados para iniciar automaticamente -assumindo que
voc quis iniciali)a!o autom#tica/. 3uando o S34 Server 1 instalado pela primeira ve), os
dois servios n!o s!o iniciados automaticamente at1 que o N0 Server seja reiniciado.
G
Apostila Microsoft SQL Server 7.0
Nota: >eja mais so*re os servios na se!o do Service Cana,er.
Conferindo se os dois servios foram instalados, e manualmente iniciando-os pela
primeira vez
$. A*ra o 8ainel de Controle do N0, e ent!o d um duplo clique no ;cone Servios.
Aparece ent!o a caixa de di#lo,o de Servios.
A. 8ercorra a lista de servios at1 que voc veja pela primeira ve) o servio
CSS34Server. Se voc n!o reiniciali)ou o computador desde que instalou o S34
Server, ele deve ter um ?stado [Status] em *ranco. ? em :niciali)a!o [Startup], deve
estar confi,urado como autom#tico.
D. 8ara iniciar manualmente o servio, clique nele uma ve) para que o mesmo fique
selecionado, e ent!o clique no *ot!o :niciar [Start]. Depois de uns DF se,undos, o
?stado [Status] vai mudar para :niciado [Started] e o servio est# a,ora sendo
executado.
J. 8ercorra a lista um pouco mais at1 que voc veja o servio S34ServerA,ent, e ele
tam*1m deve estar com o ?stado em *ranco e a :niciali)a!o como Autom#tica.
G. 8ara inici#%lo manualmente, faa da mesma maneira que foi feito com o servio
CSS34Server, mas a,ora selecionando o servio S34ServerA,ent. Depois de uns $G
se,undos, o ?stado [Status] vai mudar para :niciado [Started] e o servio est# a,ora
sendo executado.
N. Se tudo estiver correto, feche a caixa de di#lo,o de Servios e o 8ainel de Controle.
? se os servios n!o estiverem a;O Se os servios n!o estiverem listados, sua instala!o do
S34 Server falhou e voc vai ter que reinstal#%lo, mas isso 1 raro.
>oc pode ter notado que na coluna :niciali)a!o [Startup], estava a a palavra Canual, ao inv1s
de Autom#tico. Se voc se vir nessa situa!o, voc provavelmente esqueceu de escolher a
op!o auto%iniciar [Auto%start] quando voc instalou o S34 Server. L *em f#cil corri,ir isso.
N
Apostila Microsoft SQL Server 7.0
Escolhendo auto-iniciar
$. +m de cada ve), selecione cada um dos servios do S34 Server na caixa de di#lo,o de
Servios e clique no *ot!o :niciali)a!o [Startup]. :sso mostra a janela a*aixo.
A. Nessa janela, selecione Autom#tico como o tipo de :niciali)a!o [Startup t(pe].
D. Clique em "P, e voc retornar# para a caixa de di#lo,o de Servios.
J. =epita os passos $ a D para o outro servio do S34 Server.
G. " Kltimo passo 1 iniciar manualmente os servios como descrito anteriormente. Se os
servios n!o iniciarem conforme descrito, e se voc rece*er uma mensa,em de erro,
veja a solu!o de pro*lemas de instala!o para tentar resolver o pro*lema.
$eri%i(ue (ue voc, consegue se logar no S&L Server
A Kltima maneira de verificar que o S34 Server foi instalado corretamente 1 tentar se lo,ar e
executar uma pequena consulta. Se voc puder executar essas duas tarefas com sucesso,
voc sa*er# que o S34 Server foi instalado sem pro*lemas.
Aqui vamos demonstrar como se lo,ar ao servidor usando a ferramenta :S34, que 1 o
pro,rama *aseado em linha de comando fornecido com o S34 Server, utili)ado para executar
comandos 0ransact%S34. ?m*ora haja outros pro,ramas ou utilit#rios do S34 Server que voc
poderia usar ao inv1s do :S34, ele 1 recomendado para este teste porque h# menos coisas
para dar errado quando da execu!o do teste.
Execute e se logue ao IS!, e rode uma pe"uena consulta para verificar "ue o S!
Server foi instalado corretamente#
$. ># para o prompt de comando do N0.
A. No prompt de comando, escreva o se,uinte e pressione ?nter<
isql /Usa /P
D. Se tudo estiver funcionando corretamente, o prompt do :S34 dever# aparecer ao inv1s
do prompt de comando. ?le se parece com isso<
1>
J. ?screva a se,uinte consulta para testar se o S34 Server vai responder. 8ressione ?nter
depois de cada linha.
select @@servername
go
H
Apostila Microsoft SQL Server 7.0
G. Assumindo que tudo esteja funcionando, o nome do seu servidor deve ser mostrado no
prompt do :S34. A resposta deve se parecer -o nKmero e nome do servidor vai variar/
com isso<
PDC
(1 row affected)
1>
N. 8ara sair do pro,rama :S34, di,ite exit no prompt do :S34 e pressione ?nter, e voc
retornar# para o prompt de comando do N0.
Se tudo tiver ocorrido como descrito, voc sa*e que o S34 Server foi instalado corretamente e
est# funcionando adequadamente. Se voc encontrar pro*lemas ou mensa,ens de erro, veja a
solu!o de pro*lemas de instala!o para tentar resolver o pro*lema.
-nstalando o so%tware de cliente
3uando voc j# tiver instalado o S34 Server, 1 hora de pensar em instalar as ferramentas de
,erenciamento nas esta2es de tra*alho que ir!o ser utili)adas para administrar remotamente
o S34 Server. 0am*1m pode ser interessante instalar as ferramentas de ,erenciamento nas
esta2es de tra*alho dos desenvolvedores.
As ferramentas de ,erenciameno s!o as mesmas que voc teve a chance de instalar quando
da instala!o do S34 Server -afinal, mesmo na m#quina onde o servidor est# instalado, vocv
precisa de soft5are de cliente para conectar ao servidor/. A vanta,em de instalar as
ferramentas de ,erenciamento em outras m#quinas 1 que voc pode ,erenciar remotamente o
S34 Server de virtualmente todos computadores, n!o apenas do servidor f;sico em que o S34
Server est# sendo executado.
As ferramentas de ,erenciamento do S34 Server podem ser instaladas no N0 Server, N0
Bor6station, e Bindo5s Qx. Ao contr#rio de al,umas das ferramentas de ,erenciamento
inclu;das no S34 Server N.G, as ferramentas de ,erenciamento do s34 Server H.F n!o podem
ser executadas so* o Bindo5s D.x ou D"S.
Aqui descreveremos as ferramentas de ,erenciamento, como instalar e utili)#%las. 0odas as
ferramentas de cliente aqui descritas s!o as mesmas descritas em Rerramentas de
,erenciamento, mas al,umas delas, especificamente o Service Cana,er e o Server Net5or6
+tilit( sE s!o instaladas no servidor. "nde se vir escrito &Rerramentas de ,erenciamento& nesta
se!o, su*entende%se que se est# citando as ferramentas de cliente -que nada mais s!o do
que as ferramentas de ,erenciamento instaladas em um cliente/.
Nota: 3ualquer das ferramentas de ,erenciamento sE podem ser utili)adas por um usu#rio que
tenha as permiss2es necess#rias para tal tarefa.
Ferra'entas de cliente
" S34 Server inclui uma por!o de ferramentas de administra!o para serem instaladas no
cliente, que podem ser usadas para ,erenciar o S34 Server. Durante o processo de instala!o,
voc pode instalar quantas ferramentas de ,erenciamento voc achar necess#rio. " S34
Server oferece estas op2es<
S! Server Enterprise $anager: Se voc quer administrar remotamente o S34
Server, ent!o a instala!o do ?nterprise Cana,er 1 necess#ria. ?ste pro,rama permite
ao DSA executar virtualmente qualquer tarefa administrativa no S34 Server.
S! Server %rofiler: ?sta ferramenta 1 usada para monitorar e re,istrar a atividade
dos *ancos de dados entre o S34 Server e os clientes. Apenas instale esta ferramenta
nas m#quinas que executar!o esta tarefa.
T
Apostila Microsoft SQL Server 7.0
S! Server uer& 'nal&zer: ?sta ferramenta 1 utili)ada para enviar manualmente
comandos 0ransact%S34 e procedimentos arma)enados para o mecanismo de *anco
de dados do S34 Server. >oc provavelmente instalar# esta ferramenta na maioria,
talve) em todas as m#quinas de ,erenciamento remoto.
Client (iagnostic )tilities: ?sta ferramenta 1 utili)ada para verificar qual DS%4i*rar(
est# instalad em um cliente, e para confi,urar as ferramentas de ,erenciamento para se
comunicar com o S34 Server em uma rede.
$S (*C Client Support: A ferramenta de Coordena!o de 0ransa2es Distri*u;das
-D0C/ da Cicrosoft fornece suporte aos clientes D0C. Apenas necessita ser instalada
em clientes que executem uma aplica!o do S34 Server que exi,am o D0C.
(evelopment files: ?sses arquivos s!o necess#rios para desenvolvedores "4?%DS
para a cria!o de pro,ramas utili)ando "DSC, DS%4i*rar(, "DS, S34%DC", ?m*edded
S34 for C, e CS D0C. Ueralmente, apenas desenvolvedores S34 Server precisar!o
desses arquivos.
Sample files: ?stes arquivos s!o arquivos de exemplo feitos para os desenvolvedores
analisarem e aprenderem com eles. Assim como os arquivos de desnvolvimento,
apenas desenvolvedores precisar!o deles.
+eplication Conflict +esolution *ool: +tili)ada para ajudar a resolver conflitos de
replica!o entre dois servidores S34 Server. >oc apenas precisa desta ferramenta se
voc implementar replica!o em seus servidores.
!ivros online: ?sta 1 uma documenta!o completa e comprensiva do S34 Server, e 1
interessante instal#%la em todo cliente. "cupa cerca de $G CS de espao no disco, mas
vale a pena. Se voc n!o quiser ocupar todo esse espao em um cliente, voc tam*1m
pode instalar os livros online em um compartilhamento de rede, e ent!o conectar a ele
quando necess#rio. >oc tam*1m tem a op!o de execut#%lo a partir de um drive de CD
instalado localmente.
N!o importa quais das op2es acima voc decidir instalar, as se,uintes ferramentas e arquivos
s!o instalados automaticamente. eles incluem *cp, isql, osql, "DSC, e DS%4i*rar(. Ralaremos
deles mais tarde.
So%tware e .ardware necess/rio para a instala*)o do so%tware de cliente
C%): No m;nimo um Alpha A@8 ou um :ntel de DA *its -TFJTN/. =ecomenda%se um
8entium AFF ou mais velo).
+'$: No m;nimo DA CS. =ecomenda%se DA CS no Bindo5s Qx, e NJ CS ou mais no
Bindo5s N0.
$onitor e placa de v,deo: 3ualquer placa de v;deo que esteja instalada corretamente
funcionar#. =ecomenda%se pelo menos um monitor de $G& com resolu!o de $FAJxHNT.
Espao em disco: HD CS para a instala!o de todas as ferramentas de ,erenciamento.
Como provavelmente n!o ser!o instaladas todas elas, pode ser suficiente menos
espao.
(rive de C(-+-$: Apenas exi,ido se a instala!o estiver sendo feita a partir de um
CD.
%laca de rede< 3ualquer placa de rede que funcione no sistema operacional ser#
aceita. =ecomenda%se uma placa de $F ou $FF C*its se voc estiver acessando um ou
mais servidores S34 Server pesadamente a partir da esta!o tra*alho.
Q
Apostila Microsoft SQL Server 7.0
Sistema operacional: No m;nimo N0 Server ou Bor6station J.F -com Service 8ac6 D/,
ou Bindo5s Qx. =ecomenda%se usar sempre o Service 8ac6 mais recente em qualquer
desses sistemas.
0e onde instalar as %erra'entas de gerencia'ento
As ferramentas de ,erenciamento do S34 Server podem ser instaladas a partir dos se,uintes
locais.
C( de instala.o do S! Server: As ferramentas de ,renciamento podem ser
instaladas diretamente do CD executando%se o pro,rama de instala!o do S34 Server.
?ste 1 o mesmo pro,rama utili)ado para instalar o S34 Server.
Compartilhamento de rede< " meio mais flex;vel de se instalar as ferramentas de
,erenciamento 1 instal#%las a partir de um compartilhamento na sua rede. " processo
de instala!o se inicia quando se executa o arquivo setup.*at, o mesmo utili)ado para
instalar o S34 Server. Se voc pretende isntalar diversas cEpias das ferramentas de
administra!o em v#rias m#quinas, este 1 o meio mais eficiente.
Co'o instalar as %erra'entas de gerencia'ento
A instala!o das ferramentas de ,erenciamento do S34 Server 1 um processo simples, Na
verdade, os passos exi,idos para a instala!o das ferramentas de ,erenciamento s!o
praticamente os mesmos necess#rios para instalar o S34 Server. :sso si,nifica que voc j#
conhece o processo. A*aixo listam%se os passos necess#rios para a instala!o das
ferramentas de ,erenciamento do S34 Server em um cliente.
$. Se voc estiver instalando as ferramentas de cliente no Bindo5s N0, voc deve efetuar
lo,on com uma conta que tenha privil1,ios administrativos. Se voc estiver instalando%
as no Bindo5s Qx, voc pode efetuar lo,on com qualquer conta de usu#rio.
A. Certifique%se de que n!o h# nenhum outro pro,rama sendo executado, antes de iniciar
o processo de instala!o. Se houver, feche%os antes de continuar. Confirme tam*1m se
h# al,uma vers!o anti,a das ferramentas de ,erenciamento instaladas na m#quina. Se
houver, remova%as antes de instalar a nova vers!o.
D. Se voc estiver fa)endo a instala!o a partir de um CD, apenas insira o CD do S34
Server no drive de CD. ?m al,uns se,undos, a tela do pro,rama de instala!o do S34
Server vai sur,ir automaticamente. Caso voc n!o esteja instalando de um CD, execute
o arquivo setup#/at do compartilhamento de rede onde est!o os arquivos de instala!o.
$F
Apostila Microsoft SQL Server 7.0
Aparece a tela a*aixo.
$$

Potrebbero piacerti anche