<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ca">
	<id>http://wiki.joanillo.org/index.php?action=history&amp;feed=atom&amp;title=Servidor_BBDD</id>
	<title>Servidor BBDD - Historial de revisió</title>
	<link rel="self" type="application/atom+xml" href="http://wiki.joanillo.org/index.php?action=history&amp;feed=atom&amp;title=Servidor_BBDD"/>
	<link rel="alternate" type="text/html" href="http://wiki.joanillo.org/index.php?title=Servidor_BBDD&amp;action=history"/>
	<updated>2026-08-30T08:41:16Z</updated>
	<subtitle>Historial de revisió per a aquesta pàgina del wiki</subtitle>
	<generator>MediaWiki 1.34.2</generator>
	<entry>
		<id>http://wiki.joanillo.org/index.php?title=Servidor_BBDD&amp;diff=16085&amp;oldid=prev</id>
		<title>Joan a 13:08, 21 set 2010</title>
		<link rel="alternate" type="text/html" href="http://wiki.joanillo.org/index.php?title=Servidor_BBDD&amp;diff=16085&amp;oldid=prev"/>
		<updated>2010-09-21T13:08:10Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Pàgina nova&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Per al curs 2009-2010, s'ha migrat finalment Oracle a un entorn Linux. Per tal de donar suport a les assignatures de ASGBD (ASI), IAIG (ASI) i EC (DAI), es configura el servidor BBDD (192.168.0.10).&lt;br /&gt;
&lt;br /&gt;
No es donen detalls sobre les accions realitzades perquè està documentat en altres capítols de la wiki.&lt;br /&gt;
&lt;br /&gt;
La idea origina és tenir dues màquines totalment funcionals i amb els mateixos serveis. La primera corrent sobre Ubuntu, la segona corrent sobre LINKAT. Tanmateix, aquest any es donarà prioritat a la instal.lació sobre Ubuntu.&lt;br /&gt;
&lt;br /&gt;
=Instal.lació i configuració del servidor BBDD=&lt;br /&gt;
*Instal.lació Ubuntu 9.04&lt;br /&gt;
*Instal.lació LINKAT 3&lt;br /&gt;
*Arrancada dual LINKAT-UBUNTU. Solucionar problemes del GRUB&lt;br /&gt;
==Servidor BBDD Ubuntu 9.04==&lt;br /&gt;
*Instal.lació Servidor Oracle 11g&lt;br /&gt;
*Instal.lació impressores&lt;br /&gt;
*Intal.lació Oracle HTTP Server (per solucionar)&lt;br /&gt;
*Instal.lació servidor Postgres&lt;br /&gt;
*Instal.lació servidor MySQL&lt;br /&gt;
*Instal.lació servidor FTP (vsftp)&lt;br /&gt;
*Instal.lació servidor SSH&lt;br /&gt;
*Instal.lació JAVA&lt;br /&gt;
*Instal.lació servidor web Apache&lt;br /&gt;
*Instal.lació mediawiki&lt;br /&gt;
*creacio d'usuaris (amb accés a SSH, FTP, i amb espai per a pàgina web)&lt;br /&gt;
*punt de muntatge permanent a /home/joan/disc_xarxa (disc de xarxa IOMEGA de 500GB)&lt;br /&gt;
*scripts d'importació automàtica de la wiki wikijoan.dyndns.org (to do, tinc la manera manual de fer-ho)&lt;br /&gt;
*oracle: instal.lació de les llibreries PHP-OCI8 (per connectar-nos a Oracle des de PHP)&lt;br /&gt;
*Instal.lació i configuració de l'aplicació SQuirreL (per connectar-nos a servidors de base de dades amb un entorn gràfic). Configuració dels drivers jdbc per a PostgreSQL i Oracle&lt;br /&gt;
*Instal.lació i configuració del servidor SAMBA per tal d'intercanviar informació entre les màquines 192.168.0.10 (BBDD) i 192.168.0.15 (WXP)&lt;br /&gt;
*creació d'usuaris del SO (asi2axx, dai2axx), per connectar-se al servidor BBDD (FTP, SSH)&lt;br /&gt;
*Creació d'usuaris de la base de dades a Oracle: asi2axx, dai2axx (script)&lt;br /&gt;
*execució dels scripts d'exemple Human Resources sobre l'esquema joan d'Oracle&lt;br /&gt;
*instal.lació langtrainer&lt;br /&gt;
*Instal.lació de software de gestió empresarial Abanq (to do)&lt;br /&gt;
*Instal.lació de servidor d'aplicacions Tomcat (necessari per a Alfresco i Openbravo) (to do)&lt;br /&gt;
*Instal.lació Alfresco (to do)&lt;br /&gt;
*Instal.lació Openbravo (to do)&lt;br /&gt;
*Instal.lació Openbravo POS (to do)&lt;br /&gt;
*Instal.lació vTiger (o Sugar CRM) (to do)&lt;br /&gt;
&lt;br /&gt;
==Servidor BBDD Linkat 3==&lt;br /&gt;
*Instal.lació Servidor Oracle 11g (per solucionar)&lt;br /&gt;
&lt;br /&gt;
==Servidor Joanillo==&lt;br /&gt;
El servidor Joanillo hauria de tenir:&lt;br /&gt;
*estadístiques per a veure el trànsit en l'Apache&lt;br /&gt;
*curl (es deixa així) per a implementar Paypal en el blog&lt;br /&gt;
*vTiger&lt;br /&gt;
*que funcioni correctament tot el Langtrainer, i això vol dir que funcioni bé el text-tp-speech (TTS)&lt;br /&gt;
&lt;br /&gt;
=Preparar la base de dades Oracle per a l'inici de curs=&lt;br /&gt;
S'ha d'esborrar tots els objectes dels alumnes del curs anterior.&lt;br /&gt;
&lt;br /&gt;
Per a cada alumne:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
REM desc dba_tables;&lt;br /&gt;
REM desc dba_views;&lt;br /&gt;
REM desc dba_indexes;&lt;br /&gt;
REM desc dba_procedures;&lt;br /&gt;
REM desc dba_triggers;&lt;br /&gt;
&lt;br /&gt;
select table_name from dba_tables where owner = 'DAI2A02';&lt;br /&gt;
select view_name from dba_views where owner = 'DAI2A02';&lt;br /&gt;
select index_name from dba_indexes where owner = 'DAI2A02';&lt;br /&gt;
select object_name from dba_procedures where owner = 'DAI2A02';&lt;br /&gt;
select trigger_name from dba_triggers where owner = 'DAI2A02';&lt;br /&gt;
&lt;br /&gt;
REM esborrar taules&lt;br /&gt;
&lt;br /&gt;
begin&lt;br /&gt;
for t in (select table_name from dba_tables where owner = 'DAI2A02') loop&lt;br /&gt;
execute immediate 'drop table DAI2A02.' || t.table_name || ' cascade constraints ';&lt;br /&gt;
end loop;&lt;br /&gt;
end;&lt;br /&gt;
/&lt;br /&gt;
&lt;br /&gt;
REM esborrar vistes&lt;br /&gt;
&lt;br /&gt;
begin&lt;br /&gt;
for t in (select view_name from dba_views where owner = 'DAI2A02') loop&lt;br /&gt;
execute immediate 'drop view DAI2A02.' || t.view_name || ' cascade constraints ';&lt;br /&gt;
end loop;&lt;br /&gt;
end;&lt;br /&gt;
/&lt;br /&gt;
&lt;br /&gt;
REM esborrar index&lt;br /&gt;
&lt;br /&gt;
begin&lt;br /&gt;
for t in (select index_name from dba_indexes where owner = 'DAI2A02') loop&lt;br /&gt;
execute immediate 'drop index DAI2A02.' || t.index_name || ' cascade constraints ';&lt;br /&gt;
end loop;&lt;br /&gt;
end;&lt;br /&gt;
/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
REM esborrar procediments (també esborra els triggers)&lt;br /&gt;
&lt;br /&gt;
begin&lt;br /&gt;
for t in (select object_name from dba_procedures where owner = 'DAI2A02') loop&lt;br /&gt;
execute immediate 'drop procedure DAI2A02.' || t.object_name;&lt;br /&gt;
end loop;&lt;br /&gt;
end;&lt;br /&gt;
/&lt;br /&gt;
&lt;br /&gt;
REM esborrar triggers (no cal perquè s'han esborrat en el moment d'esborrar els procediments)&lt;br /&gt;
&lt;br /&gt;
begin&lt;br /&gt;
for t in (select trigger_name from dba_triggers where owner = 'DAI2A02') loop&lt;br /&gt;
execute immediate 'drop trigger DAI2A02.' || t.trigger_name;&lt;br /&gt;
end loop;&lt;br /&gt;
end;&lt;br /&gt;
/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
{{Autor}}, setembre 2009 - setembre 2010&lt;br /&gt;
[[Categoria: IES Jaume Balmes]]&lt;br /&gt;
[[Categoria: Administració de Sistemes]]&lt;/div&gt;</summary>
		<author><name>Joan</name></author>
		
	</entry>
</feed>