dimanche 13 décembre 2009
Vidéo Garlic - petit cours de cuisine
Par david techer, dimanche 13 décembre 2009 à 13:31 :: Denise Milani
Aller au contenu | Aller au menu | Aller à la recherche
< 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 >
dimanche 13 décembre 2009
Par david techer, dimanche 13 décembre 2009 à 13:31 :: Denise Milani
vendredi 11 décembre 2009
Par david techer, vendredi 11 décembre 2009 à 11:18 :: Oracle
J'ai ajouté la détection pour les processus en background comme petit test
ORACLE_HOME=/u01/app/oracle/product/8.1.7
ORACLE_OWNER=oracle
if [ ! -f $ORACLE_HOME/bin/dbstart ]
then
echo "Oracle startup: cannot start"
exit
fi
case "$1" in
'start')
# Start the Oracle databases:
# will not prompt the user for any values
ps aux|grep -q ' ora_';
[ "$?" -eq 0 ] && { echo "Oracle is already running...";} || {
su - $ORACLE_OWNER -c "$ORACLE_HOME/bin/lsnrctl start"
su - $ORACLE_OWNER -c $ORACLE_HOME/bin/dbstart
}
;;
'stop')
# Stop the Oracle databases:
# The following command assumes that the oracle login
# will not prompt the user for any values
ps aux|grep -q ' ora_';
[ "$?" -eq 0 ] && {
su - $ORACLE_OWNER -c $ORACLE_HOME/bin/dbshut
su - $ORACLE_OWNER -c "$ORACLE_HOME/bin/lsnrctl stop"
} || { echo "Oracle is not running...";}
;;
*)
echo "Bad argument!!!";
echo "Usage: $0 (start|stop)";
;;
esac
mardi 8 décembre 2009
Par david techer, mardi 8 décembre 2009 à 22:49 :: Oracle
Suite aux judicieux conseils de Vincent Rogier - l'auteur de OCILIB - et contrairement à mes dires, j'ai finalement réussi à compiler Ocilib 3.4.0 avec Oracle 8.1.7.4.0.et effectuer mes tests
Conformément à ma documentation sur Oracle 8i, on chroot et on installe
wget "http://downloads.sourceforge.net/project/orclib/OCILIB%20Sources/3.4.0/ocilib-3.4.0-gnu.tar.gz?use_mirror=freefr" -q -O - | tar -xzf - cd ocilib-3.4.0/ LDFLAGS="-L$ORACLE_HOME/lib/ -lclient8" CPPFLAGS="-I$ORACLE_HOME/rdbms/demo" ./configure && make && make install
Le même programme que le précédent billet
monroe:~/ocilib-test# cat connection1.c
#include "ocilib.h"
int main(void)
{
OCI_Connection *cn;
if (!OCI_Initialize(NULL, NULL, OCI_ENV_DEFAULT))
return EXIT_FAILURE;
cn = OCI_ConnectionCreate("webmedia", "udweb", "udweb", OCI_SESSION_DEFAULT);
if (cn != NULL)
{
printf(OCI_GetVersionServer(cn));
printf("Server major version : %i\n", OCI_GetServerMajorVersion(cn));
printf("Server minor version : %i\n", OCI_GetServerMinorVersion(cn));
printf("Server revision version : %i\n", OCI_GetServerRevisionVersion(cn));
printf("Connection version : %i\n", OCI_GetVersionConnection(cn));
OCI_ConnectionFree(cn);
}
OCI_Cleanup();
return EXIT_SUCCESS;
}
En ayant le Makefile suivant:
INCS = -I/usr/local/include CFLAGS = -DOCI_IMPORT_LINKAGE -DOCI_CHARSET_ANSI LDFLAGS= -L/u01/app/oracle/product/8.1.7/lib -lclntsh -L/usr/local/lib -locilib CC = gcc SRCS = connection1.c OBJS = $(SRCS:.c=.o) all: connection1 demo: $(OBJS) $(CC) $(LDFLAGS) -o $@ $(OBJS) .c.o: $(CC) $(INCS) $(CFLAGS) -c -o $@ $< clean: rm -f *~ $(OBJS)
on compile et on test
monroe:~/ocilib-test# make gcc -I/usr/local/include -DOCI_IMPORT_LINKAGE -DOCI_CHARSET_ANSI -c -o connection1.o connection1.c gcc -L/u01/app/oracle/product/8.1.7/lib -lclntsh -L/usr/local/lib -locilib connection1.o -o connection1 monroe:~/ocilib-test# ./connection1 Oracle8i Enterprise Edition Release 8.1.7.4.0 - Production With the Partitioning option JServer Release 8.1.7.4.0 - ProductionServer major version : 8 Server minor version : 1 Server revision version : 8 Connection version : 0
lundi 7 décembre 2009
Par david techer, lundi 7 décembre 2009 à 23:08 :: PostGIS et PostgreSQL
C'est avec un certain plaisir que j'ai découvert en pianotant sur le site georezo.net ce soir, cette jeune SSLL (Sociéte de Services en Logiciels Libres).
Co-dirigés par Olivier Courtin - que j'ai eu l'occasion de rencontrer - et Vincent Picavet, celà fait plaisir de les voir s'associer pour monter cette jeune startup. En plus ils travaillent en collaboration avec Dalibo (ze French Reference for PostgreSQL)...
Sur le site, j'ai pu consulté le catalogue de formation très intéressant allant du plus simple au plus poussé.
Bon vent à tous les deux.
Oslandia: http://www.oslandia.com/