viernes, 13 de mayo de 2011

Asignar propiedades de SQL Server para Oracle EPM System 11.1.2.1

Para poder asignar la propiedad de base de datos de SQL Server se tiene que hacer con al siguiente sintaxis.

ALTER DATABASE SET READ_COMMITTED_SNAPSHOT ON;
ALTER DATABASE SET ALLOW_SNAPSHOT_ISOLATION ON;

y se debe asignar los siguiente privilegios y propiedades.

"DB_OWNER"
"BULK_INSERT"

Estas propiedades son aplicables para SQL Server 2005, 2008.


ALTER DATABASE HSS SET READ_COMMITTED_SNAPSHOT ON;
ALTER DATABASE HSS SET ALLOW_SNAPSHOT_ISOLATION ON;
ALTER DATABASE EPMA SET READ_COMMITTED_SNAPSHOT ON;
ALTER DATABASE EPMA SET ALLOW_SNAPSHOT_ISOLATION ON;
ALTER DATABASE EAS SET READ_COMMITTED_SNAPSHOT ON;
ALTER DATABASE EAS SET ALLOW_SNAPSHOT_ISOLATION ON;
ALTER DATABASE ESSE SET READ_COMMITTED_SNAPSHOT ON;
ALTER DATABASE ESSE SET ALLOW_SNAPSHOT_ISOLATION ON;
ALTER DATABASE PLNSYS SET READ_COMMITTED_SNAPSHOT ON;
ALTER DATABASE PLNSYS SET ALLOW_SNAPSHOT_ISOLATION ON;
ALTER DATABASE CALCM SET READ_COMMITTED_SNAPSHOT ON;
ALTER DATABASE CALCM SET ALLOW_SNAPSHOT_ISOLATION ON;



  • Activar READ_COMMITTED_SNAPSHOT (poner ON) y utilizar aislamiento READ COMMITED. La principal ventaja de éste método, es que al utilizar el nivel de aislamiento READ COMMITED (que es justo el modo de aislamiento por defecto en SQL Server), estaremos aprovechando las ventajas del versionado de filas (row versioning). Por ello, en muchos casos, simplemente será necesario activar la opción de base de datos READ_COMMITTED_SNAPSHOT (poner a ON) y disfrutar del versionado de filas (row versioning), sin necesidad de tocar el código de las transacciones.
  • Activar ALLOW_SNAPSHOT_ISOLATION (poner ON) y utilizar aislamiento SNAPSHOT. Requiere establecer de forma explícita el nivel de aislamiento SNAPSHOT, es decir, ejecutar SET TRANSACTION ISOLATION LEVEL SNAPSHOT. En caso del desarrollo de una aplicación nueva, es suficiente con tenerlo en cuenta, pero en caso de una aplicación existente, puede implicar tener que modificar el código fuente (algo que podría llegar a ser poco viable, según el caso).

domingo, 9 de agosto de 2009

Actualización Alsa 1.0.20 ubuntu 9.04

Bueno vamos con las instrucciones tras el salto:Primero que nada vamos a corrobar que la version de ALSA es la mencionada, ponemos en la terminal:

cat /proc/asound/version
Advanced Linux Sound Architecture Driver Version 1.0.18rc3.

Si esto sale igual, el siguiente paso es instalar las dependencias requeridas:

sudo apt-get -y install build-essential ncurses-dev gettext xmlto linux-headers-`uname -r`

Instaladas las dependencias procederemos a descargar los controladres, las librerias y utilerias de Alsa (de preferencia que sean en la carpeta personal) :

wget ftp://ftp.alsa-project.org/pub/driver/alsa-driver-1.0.20.tar.bz2
wget ftp://ftp.alsa-project.org/pub/lib/alsa-lib-1.0.20.tar.bz2
wget ftp://ftp.alsa-project.org/pub/utils/alsa-utils-1.0.20.tar.bz2

Despues de eso, creamos una carpeta para la compilacion y mover los paquetes a la carpeta creada:

sudo mkdir -p /usr/src/alsa
cd /usr/src/alsa
sudo cp ~/alsa* .

Descomprimimos los archivos:

sudo tar xjf alsa-driver*
sudo tar xjf alsa-lib*
sudo tar xjf alsa-utils*

Ahora viene lo bueno, vamos a compilar los controladores de Alsa:

cd alsa-driver*
sudo ./configure --with-cards=hda-intel --with-kernel=/usr/src/linux-headers-$(uname -r)
sudo make
sudo make install

La opcion --with-cards=xxxxx es para quien conozca el nombre de su tarjeta de audio, la mia es una Intel por lo tanto el modelo es hda-intel ,si no sabes cual es revisa la pagina de alsa.

Ahora compilamos las librerias de Alsa:

cd ../alsa-lib*
sudo ./configure
sudo make
sudo make install

Y por ultimo las utilerias:

cd ../alsa-utils*
sudo ./configure
sudo make
sudo make install

Terminado esto, solo hace falta reiniciar el equipo y Alsa estara actualizado, puedes verificarlo escribiendo en la terminal:

cat /proc/asound/version
Advanced Linux Sound Architecture Driver Version 1.0.20.

Nota1: En caso de que no reconozca la tarjeta de audio, ejecuta alsaconf para el proceso manual de deteccion.

Nota2: Revisa los niveles de sonido con alsamixer.


fuente: http://fausto23.wordpress.com