Está en la página 1de 16

SISTEMAINTERACTIVODECONSULTADEINFRAESTRUCTURAEDUCATIVA

METODOLOGIADESARROLLADAPOR:

SICIED

MINISTERIODEEDUCACIONNACIONAL

SISTEMAINTERACTIVODECONSULTADE INDICADORESDEINFRAESTRUCTURA EDUCATIVASICIED


UnaportealaCalidaddelaGestinEducativaenelpas,realizado desdeEmpresariosporlaEducacinatravsdelaFundacin PromigasylaCmaradeComerciodeBarranquilla.

MANUALDEINSTALACIONDEL SISTEMA
2006

1 MANUALDEINSTALACIONDELSISTEMA

SISTEMAINTERACTIVODECONSULTADEINFRAESTRUCTURAEDUCATIVA

METODOLOGIADESARROLLADAPOR:

SICIED

TABLADECONTENIDO

PAGINA

CONCEPTOSFUNDAMENTALES 1.0. CONCEPTOSFUNDAMENTALES

3 4 4 8 8 8 9 10 13 14 14 14 15 15 16 16

1.1. CARACATERISTICASGENERALES 2.0. INSTALACIN 2.1.0. INSTALACINENELSERVIDOR 2.1.1. COPIADELASBASESDEDATOS 2.1.2. INSTALACIONDEINTERBASE6.0 2.1.3. CONFIGURARINTERBASE6.0 2.1.4. CONFIGURARWINDOWS 2.2.0 INSTALARENELCLIENTE 2.2.1. CONFIGURARELDIRECTORIOTEMPORALDEWINDOWS 2.2.2. INSTALARYCONFIGURARELCLIENTEINTERBASE 2.2.3. INSTALARELVISORDWF 2.2.4. INSTALARELCLIENTESICIED 3.0. CONFIGURACIN 3.1. ADMINISTRACIONDEUSUARIOS

2 MANUALDEINSTALACIONDELSISTEMA

SISTEMAINTERACTIVODECONSULTADEINFRAESTRUCTURAEDUCATIVA

METODOLOGIADESARROLLADAPOR:

SICIED

MANUALDEINSTALACINDELSISTEMA

EsteManualestdirigidoalpersonaltcnicoresponsabledeinstalaryconfigurar inicialmente SICIED por tanto se asume que el lector est familiarizado con conceptosbsicosdeadministracinbajoWindowsy,paralapuestaenprctica de los conocimientos explicados aqu, cuenta con un usuario Windows que posee los permisos adecuados (normalmente un usuario Administrador de Windows). Igualmente debe estar familiarizado con la funcionalidad bsica de SICIED,desdeelpuntodevistadelusuario(VerManualSICIED08Consulta). SICIEDesunsoftwarediseadoparasoportarportabilidadensuplataformade Base de Datos, por lo que el software como tal se entrega separado de las Bases de Datos y del respectivo motor que se requerir. Esto, y otros puntos hacenquesuinstalacinyconfiguracinrequieranlaintervencinysupervisin depersonaltcnico. Por todo lo anterior, antes de proceder a la instalacin en s, es conveniente tenerunconocimientodelaestructuratcnicadeSICIED.Consecuentemente, estemanualhasidodivididoen3partes: Conceptosfundamentales:ExplicalaestructuratcnicageneraldeSICIED. Instalacin:Detallaelprocesodeinstalacindelsistema. Configuracin:Explicalosprincipalesparmetrosquedebeninicializarse.

3 MANUALDEINSTALACIONDELSISTEMA

SISTEMAINTERACTIVODECONSULTADEINFRAESTRUCTURAEDUCATIVA

METODOLOGIADESARROLLADAPOR:

SICIED

1.0.CONCEPTOSFUNDAMENTALES

CaractersticasGenerales Sistemas Operativos :Windows 95/98, Windows NT, Windows 2000, Windows XP LenguajedeDesarrollo:Delphi4.0 ModelodeaccesoaBasesdeDatos:Cliente/Servidorde2capas Los aplicativos SICIED son ejecutables puros que se instalan en un solo directorio, al igual que los archivos de ayuda de ayuda (.hlp). No hay DLLs, u otrostiposdelibrerasqueserequieraninstalaradicionalmenteendirectoriosde Windows. Los aplicativos SICIED se comunican con las Bases de Datos mediante un intermediario,elBDE(BorlandDatabaseEnginee),unsoftwareusadoporDelphi 1 y otros lenguajes de desarrollo de Borland que permite independizar las verdaderas Bases de Datos de los requerimientos hechos por los aplicativos. DeestaformaelesquemadecomunicacinentreaplicativosyBasesdeDatos Grfico01.

GraficoNo.1:EsquemadecomunicacinentreaplicativosSICIEDyBasesdeDatos

Esteesquemarequierequeenelservidorestinstaladoelrespectivomotorde Base de Datosa usar, y que en elequipo cliente estninstalados el BDE, y el cliente del motor de Base de Datos. Los aplicativos de SICIED pueden estar instalados en el equipo cliente o sobre un equipo remoto pero deben ser ejecutadosenelcliente. Los instaladores SICIED colocan los aplicativos y el BDE en el equipo cliente peroensistemasdered,esfrecuentequeseprefieramantenerlosejecutables en un servidor de aplicaciones debido a que la actualizacin delaplicativo slo serealizaunavezsobredichoservidor,ynosobrecadaequipocliente.Para esta estrategia administrativa de aplicativosdirigidos a un servidor, SICIED no cuentan con un mecanismo para automatizar esta situacin pero simplifica el
1

CasamatrizdesarrolladoradelproductoDelphi. 4 MANUALDEINSTALACIONDELSISTEMA

SISTEMAINTERACTIVODECONSULTADEINFRAESTRUCTURAEDUCATIVA

METODOLOGIADESARROLLADAPOR:

SICIED

trabajo empleando dos programas portales(Sicied.exe Encuesta.exe) que se instalan en el men de programas (ver Grfico No.2), para dar acceso a sus diferentesmdulos.

GrficoNo.2:ProgramasportalesSICIED

Luego, solo deber redirigir manualmente los enlaces de los dos aplicativos portales de SICIED paraque estos sean tomados del servidor deaplicaciones. Este procedimiento se explica con mayor detalle en la seccin 2.2.4. INSTALACINDELCLIENTESICIED. Es de resaltar que el motor de Base de Datos elegido puede estar sobre un sistema operativo diferente a Windows (por ejemplo Unix), ya que quin establecelacomunicacinconelmotoreselclientedelmismo.

PlataformadeBasesdeDatos Losinstaladores de SICIED se encargan delos aplicativos y el BDE. Eldiseo de SICIED se cio a una metodologa de portabilidad para aprovechar que el BDE soporte diferentes motores de Bases de Datos basados en SQL. En ese orden deideas,usted puede escogerel motor que ms le convengadentro de las opciones brindadas por el BDE, que entre otras incluyen controladores nativos para versiones de Oracle, Informix, Sybase, MS SQL Server, DB2, Interbase y que adems soporta conectividad ODBC, ampliando por tanto la gamademotoressoportados. ElCDdeSICIEDtraeBasesdeDatosdeejemployBasesdeDatosinicializadas elaboradas en Interbase 6.0. El Interbase 6.0 es el motor de Base de Datos escogido como default porque es un motor que cumple con el SQL standard requerido por SICIED, y es una versin libre. Es de anotar que versiones
5 MANUALDEINSTALACIONDELSISTEMA

SISTEMAINTERACTIVODECONSULTADEINFRAESTRUCTURAEDUCATIVA

METODOLOGIADESARROLLADAPOR:

SICIED

posterioresdeInterbase(6.5enadelante)sonversionespagas,asqueencaso deunaactualizacinaversionesposterioresdebernadquirirselaslicenciasdel caso,conlosvendedoresautorizadosdeesteproducto. El CD incluye el archivo de instalacin de Interbase en el formato en que originalmenteestabadisponibleparadescargalibre.EsteesunarchivoWinZip que contiene los instaladores en s. Este motor debe ser por tanto instalado independientementedeSICIED. SICIEDutilizatresbasesdedatos: BasedeDatosdeEncuestas:CorrespondealaBasedeDatosdondese almacenanlosdatosdelasencuestasrealizadas,lastablasdereferencia,la tablasdeconfiguracindelsistemayotrastablasauxiliares Base de datos de Fotos : Corresponde a la Base de Datos donde se almacenan opcionalmente fotos de los predios encuestados. Por default, SICIED est configurado para accesarlas fotos desde esta Base de Datos. Este mtodo es ms simple para efectos de mantenimiento pero si el volumen de fotos es muy grande, es posible acceder directamente desde directoriosubicados,inclusoenvariosequipos. Base de datos de Planos: Corresponde a la Base de Datos donde se almacenanlosplanosdelospredioscensados. En el caso de Interbase, cada Base de Datos se maneja con un solo archivo, pudiendoportantosercopiadasdirectamentedeunpuntoaotro.Losarchivos delasBasesdeDatosdeInterbase6.0usanpordefaultlaextensin.GDBpero para evitar problemas de compatibilidad con Windows XP, en forma standard para SICIED se ha optado por la extensin .FB1. Esta observacin es importante porque herramientas de Interbase y el BDE usan GDB cuando buscan por bases de datos Interbase en cuadros de dilogo de apertura de archivos standard deWindows, as que por default usted no ver aparecer las BasesdeDatosdeSICIED,eneseordendeideas,deberindicarmanualmente laextensinFB1.Interbasepermiteusarcualquierextensinparasusbasesde datos,asquepodrrenombrarlassifuerenecesario. EstasBasesdeDatosdebercopiarlasmanualmentealosdirectorios. AdministracindePlanos SICIED incluye planos de las edificaciones que componen la infraestructura educativa,enformatoDWF,unformatopropiodeAutoCAD.

6 MANUALDEINSTALACIONDELSISTEMA

SISTEMAINTERACTIVODECONSULTADEINFRAESTRUCTURAEDUCATIVA

METODOLOGIADESARROLLADAPOR:

SICIED

No es necesario tener AutoCAD instalado en el equipo cliente para visualizar estosarchivos.Ensulugarpuedeemplearseunpequeovisorsuministradoen el CD de SICIED. Este Visor es un software de terceros y por tanto tambin debeserinstaladoindependientemente. AdministracindeUsuarios El esquema de seguridad de SICIED maneja las conexiones a las Bases de Datos en dos formas distintas, dependiendo del usuario y el mdulo que se ejecute. Existen dos categoras de usuarios SICIED : Usuarios Normales y Usuarios invitados.LosusuariosnormalesdeSICIEDcumplenactividadesdedigitacin, consultadeencuestas,supervisinyadministracin.Losusuariosinvitadossolo realizanlaboresdeconsultaderesultados. Losusuariosinvitadostienenlibreaccesoalosmdulosdeconsultadedatosde SICIED pero no estn habilitados para usar los otros mdulos. Porlo anterior, losusuariosinvitadosnonecesitanregistraseenSICIED. CuandoseinvocanlosmduloslibresdeSICIED,elsistemabuscainternamente un usuario especial de conexin, el cual debe ser suministrado la primera vez que se ejecute en un equipo cliente uno de estos mdulos. En esa primera conexin,elsistemaloalmacenaenelequipoclienteysupasswordencriptado. En posteriores conexiones, el sistema lee automticamente esa informacin y establece la conexin sin necesidad de pedir credenciales al usuario un password. Paraelrestodelosmdulos,elacceso,porpartedelosUsuariosNormales,se haceendospasos. Cada Usuario Normal recibe unas credenciales (identificacin de Usuario y Password)correspondientesaunusuariodelmotordelaBasedeDatos.Estas credenciales son las que debe suministrar cuando SICIED le pida digitar su identificacin pero con ellas no tiene acceso a toda la Base de Datos de SICIED sino tan solo acceso de lectura a la tabla USUARIOS de la Base de DatosdeEncuestas.Estatablacontienelosusuariosdesdeelpuntodevistade SICIED, cada uno de los cuales, aparte de otros atributos propios de SICIED, debe tener asociada su identificacin como usuario del motor de la Base de Datos. Aspues,conesteprimerpasoseverificasielusuariodelmotordelaBasede DatosconqueseestablecilaconexinestdefinidocomounusuarioSICIEDy
7 MANUALDEINSTALACIONDELSISTEMA

SISTEMAINTERACTIVODECONSULTADEINFRAESTRUCTURAEDUCATIVA

METODOLOGIADESARROLLADAPOR:

SICIED

en tal caso se leen los atributos que tenga asociados, que son su perfil como usuarioSICIED. Entre esos atributos estnlas credencialesde un usuario especial (oculto para nuestro Usuario Normal) las cuales se usarn para establecer la verdadera conexin a la Base de Datos. Este usuario especial deber tener acceso completoalasBasesdeDatosdeSICIED. El segundo y ltimo paso consiste por tanto en cerrar la conexin actual a la Base de Datos y abrir una segunda conexin empleando para ello el usuario especialmencionado. Tmese un momento para reflexionar sobre este esquema. Asegrese de entenderlassiguientesimplicacionesyconceptos: UnUsuarioNormalestarealmenteformadopordosusuarioconceptualesy tres usuarios operativos. Los usuarios conceptuales son : Un usuario del motor de la Base de Datos y un usuario de SICIED en s. Los usuarios operativosson:UnusuariodelmotordeBasedeDatoscuyascredenciales sonentregadasanuestroUsuarioNormal,unusuariodelmotordeBasede DatoscuyascredencialessondesconocidaspornuestroUsuarioNormal,y un usuario SICIED cuyo perfil es almacenado en la tabla USUARIOS de la BasedeDatosdeEncuesta El Administradordel sistema deber crearelusuariooculto y asignarselo al perfildenuestrousuarioenlatablaUSUARIOSdeSICIED. NohacefaltatenerunusuarioocultoparacadausuarioSICIEDpuestoque solo es conocido por el Administrador del sistema, puede asignarsele el mismoatodoslosusuarios. Puesto que el acceso a la Base de Datos se ejecuta realmente con un usuario que es desconocido para nuestro Usuario Normal, la seguridad de los datos est siendo protegida ya que el no podr entonces ejecutar comandosSQLdirectamentesobrelaBasedeDatos. 2.0.INSTALACIN 2.1. INSTALACINENELSERVIDOR

La instalacin de SICIED en el servidor requiere una copia de las Bases de Datos de SICIED y lainstalacin del motor de Base de Datos en que estas se encuentraoriginalmente,esdecirInterbase6.0. 2.1.1. COPIADELASBASESDEDATOS

8 MANUALDEINSTALACIONDELSISTEMA

SISTEMAINTERACTIVODECONSULTADEINFRAESTRUCTURAEDUCATIVA

METODOLOGIADESARROLLADAPOR:

SICIED

Esta paso consiste simplemente en copiar desde los CD de SICIED las tres BasesdeDatos,esdecirlosarchivos: SICIEDEncuestas.FB1:CorrespondealaBasedeDatosdeEncuestas SICIEDFotos.FB1:CorrespondealaBasedeDatosdeFotos SICIEDPlanos.FB1:CorrespondealaBasedeDatosdePlanos Hay2juegosdeestosarchivosenelC.D,ubicadoseneldirectorioBD: El primero se ubica en el subdirectorio Iniciales y corresponde a la versin en blanco de las Bases de Datos es decir, la versin de donde se debe partir para crear un nuevo ambiente SICIED. Lo de en blanco es porque realmentenotodaslastablasestnenblanco.Hayunaltonmerodetablas dereferenciaqueseencuentranllenas. El segundo est en el subdirectorio Ejemplo e incluye las Bases de Datos dellevantamientodedatoshechoeneldepartamentodelAtlntico(Febrero Abril,2006)aunqueporrazonesdeespacio,laBasedeDatosdeFotosde Atlnticoqueseentregaessolounaporcindelaoriginalcompuestadesolo 2fotosporpredio.

EstasBasesdeDatospuedencopiarseencualquierdiscoduroodirectorioque sedesee.Noesrequisitoquetodasestnenunmismodiscoduro. 2.1.2.INSTALACIONDEINTERBASE6.0 Busque en el CD el directorio Interbase. Dentro de este subdirectorio hay un archivo llamado IB_SERVER_6_0_1.Zip . Este es un archivo en el formato usado por WinZip. Este archivo es simplemente una versin comprimida de todoslosarchivosubicadosbajoelsubdirectorioServerdeInternase:eselque originalmentedistribuyBorlandensuwebsiteyeselformatomsconveniente para almacenamiento y transporte sin embargo, su uso requiere que usted tengaelprogramaWinZip.Exe,ounautilidadcapazdeabrirarchivosenformato Zip. PosteriormentecopieelarchivoZipaundirectoriotemporaldesudiscoduro,y expndaloa otro directorio. Al momento de expandirlo, asegrese de activarla opcin Use Folder Names de WinZip. Esto es muy importante porque los archivosdebenexpandirseadiferentessubdirectoriossegnlescorresponda. Ahora ejecute, en el subdirectorio correspondiente, el programa Setup.exe (copiadodesdeelsubdirectorioInterbase\ServerdelCD,osuequivalenteenel archivoZip).Sigalospasosenpantalla.Enelcasodeunainstalacinsobreel servidor, instale todos los componentes por default todos aparecen
9 MANUALDEINSTALACIONDELSISTEMA

SISTEMAINTERACTIVODECONSULTADEINFRAESTRUCTURAEDUCATIVA

METODOLOGIADESARROLLADAPOR:

SICIED

seleccionados por lo que solo necesita aceptar en esa pantalla. Si est instalando en un cliente, solo se necesita instalar el Interbase Client y las GrapichToolsporloquesugerimosquedejeestasdoscomoseleccionadas. Comopasoopcional,tambinpuedecopiaraundirectoriotemporalelarchivo InterbaseDocs.Zip. Este es un archivo WinZip que guarda manuales de InterbaseenformatoPDF.Expandaestosmanualesaundirectoriodetrabajo. SeguidamentedeberconfigurarInterbase. 2.1.3.CONFIGURARINTERBASE6.0 ParaConfigurarInterbase6.0registreelservidor,registrelasBasesdeDatosy cree los usuarios. Para ello, escoja Inicio\Programas\Interbase y ejecute IBConsole. IBConsole.Exe es la interface de usuario que provee toda su comunicacin con Interbase. Elija la opcin Register del Men Server: la parte superior permite seleccionar si el Servidor es local o remoto es de anotar que solo puede instalarse un Servidor Local por tanto, esta opcin aparecer inhabilitada cuando ya exista un servidor Local en el equipo. Como estamos instalandoenvuestroservidor,usteddeberseleccionarLocalServer. En esta ventana, Alias Name es un nombre para el Servidor, usado por Interbase solo para propsitos de presentacin lo mismo ocurre con la descripcin. Para los campos UserName y Password utilice SYSDBA y masterkeyrespectivamente,quesonelusuarioypasswordmaestroinicialesde Interbase. Ustedverunaimagencomolasiguiente: Fig01 Efectuando dobleclick sobre Local Server se le preguntar por su identificacin de usuario y su password. La primeravezqueustedentraaInterbase,elsistematienepredefinidounusuario llamado SYSDBA que tiene todos los derechos de acceso en Interbase. El passworddeesteusuarioesinicialmentemasterkey(recuerdequeessensible amaysculasyminsculas).Concteseusandoesteusuarioypassword. Unavezconectado,encontraraunapantallacomoesta:

10 MANUALDEINSTALACIONDELSISTEMA

SISTEMAINTERACTIVODECONSULTADEINFRAESTRUCTURAEDUCATIVA

METODOLOGIADESARROLLADAPOR:

SICIED

Fig02 AhoradeberegistrarlastresBasesdeDatosdeSICIED. PararegistrarenInterbaseunaBasedeDatosexistenteuselaopcinDatabase ydentrodeellaescojaRegister,sedesplegarlasiguienteventana:

Fig03 ElcampoFileesusadoparaindicarelcaminocompletoalarchivoquecontiene laBasedeDatos.Opcionalmente,siempreycuandolaBasedeDatosresidaen el mismo equipo, puede usar el botn a la derecha de este campo para seleccionar el archivo usando un cuadro de dilogo de Abrir Archivo, standard deWindows.

11 MANUALDEINSTALACIONDELSISTEMA

SISTEMAINTERACTIVODECONSULTADEINFRAESTRUCTURAEDUCATIVA

METODOLOGIADESARROLLADAPOR:

SICIED

El Alias Name es el nombre del Alias Interbase. En nuestro caso, sugerimos usarSICIEDEncuesta,SICIEDFotosySICIEDPlanosparacadaunade nuestrastresBasesdeDatos.Siestecampoestenblancoyseasignaunvalor alcampoFile,entoncesAliasNamesellenarautomticamenteconelnombre del archivo, sin el Camino (Path) pero con la extensin. Por supuesto, usted puedemodificarestedefault. DejeseleccionadalabanderadeSaveAliasInformation LoscamposUserNameyPasswordlepermitenconectarsealaBasedeDatos almismotiempoquelaregistra.ElcampoRolepuededejarloenblanco(Veala AyudadeInterbaseparadetallesacercadeestecampo).Porsupuesto,User NameyPassword,sonnuestrosyaconocidosSYSDBAymasterkey. QuedaporrealizarlacreacindeusuariosInterbase.Estepasoseexplicaren detallemsadelante.Ahorasoloexplicaremoslapartemecnicadelmismoy haremoslaobservacindequeunusuarioSICIEDdebeserantetodoun usuarioInterbasedelasBasesdeDatosrespectivas. ParacrearusuarioselijalaopcinServerdelMenPrincipal,ydentrodeest, laopcinUserSecurityaparecerlasiguientepantalla :

Fig04 Observe que el campo User Name es una lista desplegable usndola puede seleccionarcualquierusuarioyadefinidoycambiarlelosdatosexistentes(para que los cambios tengan efectos use el botn Apply que se activar en ese
12 MANUALDEINSTALACIONDELSISTEMA

SISTEMAINTERACTIVODECONSULTADEINFRAESTRUCTURAEDUCATIVA

METODOLOGIADESARROLLADAPOR:

SICIED

caso). Para crear un nuevo usuario, ahora use el botn New y digitelos datos delcasoalfinaluseApplyparaqueelnuevousuarioquedegrabado.Repitael procesoparatodoslosusuariosquenecesiteycuandotermineuseClosepara cerrarlaventana. Nota:Interbaseessensibleamaysculasyminsculasenlospasswordpero NOenlosUserNamesporesoustedsiempreverqueelUserNameaparece en maysculas an si usted digita en minsculas. Como eso puede confundir, sugerimosqueustedsiempreusemaysculasparasusNombresdeUsuario. 2.1.4.CONFIGURARWINDOWS Unusuario,antesqueunusuarioInterbaseounusuarioSICIED,esunusuario Windows.LosusuariosWindowsdelequipoclientedebentenerciertospermisos sobreelequiposervidor. LacomunicacinentreelclienteyelservidorInterbasesehacebsicamentepor puertos. En ese orden de ideas, no es necesario que el usuario Windows del clientetengapermisossobrelosdirectoriosdelservidordonderesidenlasBases deDatosdeSICIEDylosarchivosdeInterbase.Porseguridadesrecomendable quenolostengansinembargo,existeunamuyimportanteexcepcin: Interbase usa una Base de Datos especial para guardar ciertos datos administrados directamente por l entre ellos los perfiles de los usuarios del motor Interbase. Esa base de datos es ISC4.GDB, ubicada en el directorio de instalacin de Interbase (tpicamente C:\Archivos de Programa\Borland\Interbase).ObservequeestearchivotienelaextensinGDB. Como recordar GDB es la extensin de default de las Bases de Datos Interbase, y nosotros para evitar dificultades de tiempo de respuesta con XP, optamosporusarFB1comoextensindenuestrasBasesdeDatos,enlugarde GDB. ISC4.GDB es un caso especial ya que es manejado directamente por Interbase y no estamos habilitados a renombrarla poi ello se preserva la extensin.EstonoesunproblemayaquesetratadeunaBasedeDatos muy pequeaquenogeneraproblemadetiempoderespuesta Los usuarios Windows del equipo cliente necesitan permisos de lectura / escriturasobreestearchivo. Porotrolado,losusuariosWindowstambinrequierenqueelpuerto3050est habilitado. Otras versiones requieren que se habilite el 3060) por ello se recomiendaqueenformastandardsehabilitenambospuertos. 2.2. INSTALARENELCLIENTE
13 MANUALDEINSTALACIONDELSISTEMA

SISTEMAINTERACTIVODECONSULTADEINFRAESTRUCTURAEDUCATIVA

METODOLOGIADESARROLLADAPOR:

SICIED

ParainstalarSICIEDenelclientesedebenrealizarcuatropasos: 2.2.1. CONFIGURARELDIRECTORIOTEMPORALDEWINDOWS Debido a un limitante de la herramienta usada por SICIED para impresin, el nombre completo del directorio temporal de Windows no debe exceder de 25 caracteres. Esto es un problema en versiones ms nuevas de Windows que tienen directorios temporales con nombres muy largos. Para arreglar esto, cambielasvariablesdeambientedeWindowsTEMPyTMPaundirectorioms cortoporejemplo,C:\TEMP En Windows 2000, escoja Inicio/Panel de Control/Sistema luego escoja la pestaaAvanzadoyelbotnVariablesdeEntorno,enlaventanaqueaparece seleccioneTEMPyuseelbotnEditarparacambiareldirectorioluegorepitalo mismoconTMP 2.2.2. INSTALARYCONFIGURARELCLIENTEINTERBASE Este es esencialmente el mismo paso de lainstalacin en el SERVIDOR pero noserequieredetodoslosaplicativosInterbase,tansoloesnecesarioinstalar lasopcionesInterbaseClientyGrapichTools,procesoyadescritoen2.1.2. Una vez efectuada la instalacin, debe configurarse el Cliente Interbase. Esta configuracinestansoloregistrarelServidorRemotodondeseencuentransus basesdeDatos.Paraello,ejecuteIBConsole,comoyaaprendien2.1.3.Elija laopcinServerdelMenPrincipalyacontinuacinlaopcinRegister. En la ventana que se despliega, elija Remote Server. Ver que ahora se habilitan las opciones Server Name y Network Protocol. Server Name es el Nombre del Equipo en el cual se encuentra su Servidor Interbase y Network ProtocoleslgicamenteelProtocolodeRedusadoensuentidad,usualmente TCP/IP.LoscamposAliasName,Description,UserNameyPasswordsonlos yadescritosen1.1.2.Digitetodosestosdatos,dOkycierreInterbase.

2.2.3. INSTALARELVISORDWF EstaesunautilidadparavisualizarconInternetExplorerlosarchivosdePlanos en formato DWF. Para instalarlo simplemente ejecute el programa

14 MANUALDEINSTALACIONDELSISTEMA

SISTEMAINTERACTIVODECONSULTADEINFRAESTRUCTURAEDUCATIVA

METODOLOGIADESARROLLADAPOR:

SICIED

DWFViewerSetup_esp.exeubicadoenelsubdirectorioVISORDWFdelCDde Instalacin 2.2.4. INSTALARELCLIENTESICIED Busque el directorio SICIED del CD de Instalacin y ejecute el programa SETUP. Siga los pasos que ah aparecen: seguidamente es necesario configurar el BDE, recuerde que el BDE es el mecanismo usado por SICIED paracomunicarseconlasBasesdeDatos. EjecuteelprogramaBDEAdministrator(BDEAdmin.Exe)queseencuentrabajo el subdirectorio BDE del subdirectorio Borland Shared en Archivos de Programa\ArchivosComunes. Ubquese en la pestaa DataBases, en ella localice tres Alias BDE que identificanacadaunadenuestrasBasesdeDatos.Hagaclickencadaunode ellos y en las propiedades desplegadas a mano derecha cambie el valor de SERVERNAMEalcaminocompletodelaBasedeDatoscorrespondientealos archivos de cada uno de esos Alias (SICIEDPlanos.FB1, SICIEDFotos.FB1 y SICIEDEncuestas.FB1).Enestepuntoesdeanotarlosiguiente: DependiendodelaRed,lanotacinusadaparaindicarlosarchivosrespectivos puedeserdiferente,yelbotndeseleccionararchivos,quesurgealaderecha cuandoustedseposesionaenelcampoSERVERNAME,nosiemprefunciona. La notacin ms usual es la UNC :\\nombre_del_ equipo_servidor\ .Luego de establecidalarutacierreelBDEparasalvarloscambios

3.0CONFIGURACIN 3.1. ADMINISTRACIONDEUSUARIOS

15 MANUALDEINSTALACIONDELSISTEMA

SISTEMAINTERACTIVODECONSULTADEINFRAESTRUCTURAEDUCATIVA

METODOLOGIADESARROLLADAPOR:

SICIED

Laadministracindeusuarioscontempladospasos:Lacreacindelusuarioen Interbase,ysuregistroenSICIED.Anteriormentevimoscomocrearusuariosen InterbaseahoraveamoscomoregistrarlosconSICIED. PararegistrarlosusuariosconSICIED,primerodebendrselesderechossobre lastablasdeSICIED.Haydoscasos. Los usuarios normales, excepto los Administradores, solo requieren tener derechosdelecturasobrelatablaUSUARIOSdelabasededatosEncuestas. Losusuariosadministradoresdebentenerderechosdelectura/escriturasobre esatabla.ParaasignarderechossedebeprocederusandoelcomandoGRANT deSQL.Tpicamenteserauncomando: GRANTSELECTON"USUARIOS"TOIdentificacin Donde Identificacin es el nombre de usuario. Para ejecutar este comando se debetrabajardesdeSQLinteractivoloqueconsisteenentraraIBConsole.Exe, comohicimosantes,conectarsealservidorconSYSDBA,luegodardobleclick sobreSICIEDEncuestasyusarlaopcinInteractiveSQLdelMenTools.En la ventana que aparece se digita el comando y luego se ejecuta con la opcin ExecutedelMenQuery. Los usuarios invitados deben tener derechos de solo lectura sobre todas las tablasdelasBasesdeDatosdeSICIED.Loanteriorimplicaejecutarelcomando GRANT para cada una de esas tablas en cada Base de Datos del caso alternativamentesepuedeusarSYSDBAcomoelusuariodelcasoyaqueeste usuariosoloesrequeridolaprimeravezqueseejecutaunprogramadeconsulta SICIEDdesdeunequipo PararegistrarunusuarioSICIED,sedebeejecutarelmdulodeAdministracin y conectarse con un usuario que tenga derechos de lectura escritura sobre la tabla USUARIOS luego usar el botn Administrar Usuario de la ventana principaldeestemdulo.Acontinuacinseagreganusuariosenlaventanaque se despliega. Es un proceso sencillo donde solo hay que aclarar los campos Usuario de Conexin y Clave del usuario de Conexin . Estos son la identificacin y clave de un usuario usado internamente para establecer la conexinconSICIEDydebetenerderechosdelecturaescriturasobretodaslas tablas(tipicamenteuseSYSDBA).

16 MANUALDEINSTALACIONDELSISTEMA

También podría gustarte