Show Oracle Instance "uptime" alias startup_time
September 16th, 2009select instance_name, to_char(startup_time,'YYYY.MM.DD hh24:mi:ss') as startup_time from v$instance;
T.O.A.D 8.6.1 auf NetBSD 5.0_RC1 unter wine 1.0.1
Februar 12th, 2009Hab ich grad gemacht, funktioniert perfekt, war im Prinzip straight forward:
- root: wine 1.0.1 (aus pkgsrc) installieren
- user: winecfg, nur damit das Env eingerichtet wird.
- user: eine volle Filesystemkopie von einem OracleClient von einer Windowsmaschine nach
~/.wine/drive_c/oracle/product/... kopieren. - user: regedit: Suchen nach "Environment" und dort PATH, TNS_ADMIN, und ORACLE_HOME einstellen
- user: Toad-Setup anwerfen
- user: export ORACLE_HOME='c:\oracle\product\...'
- user: export TNS_ADMIN='c:\oracle\product\....\NETWORK\ADMIN'
- user: cd ~/.wine/drive_c/Programme/Quest\ Software/Toad\ for\ Oracle/; wine TOAD.exe
add regedit)
PATH muss um "C:\oracle\product\....\bin" erweitert werden
TNS_ADMIN auf "C:\oracle\product\....\NETWORK\ADMIN" gesetzt werden
und ORACLE_HOME auf "C:\oracle\product\...".
NetBSD5_Beta xen3 dom0 / settingup domU
Januar 13th, 2009Link: http://wiki.netbsd.se/How_to_set_up_a_guest_OS_using_xen3
main steps:
- install xentools3 xentools3-hvm
- install xenkernel
- edit boot.cfg
- configure bridge
- reboot
- start xend xenbackendd
sample domU-conf: ( copy the cd to a file first: dd if=/dev/cd0a of=/xen/isos/win2k.iso )
kernel = "/usr/pkg/lib/xen/boot/hvmloader"
builder='hvm'
memory = 512
name = "win2k"
vif = [ 'mac=00:16:3e:00:00:13, bridge=bridge0, type=ioemu' ]
device_model = '/usr/pkg/libexec/qemu-dm'
disk = [ 'file:/xen/images/Win2k.img,ioemu:hda,w', 'file:/xen/isos/win2k.iso,ioemu:hdc:cdrom,r']
boot='d'
vnc = 1
usb=1
usbdevice='tablet'
Beziehen einer Instanz einer Klasse dessen Name als String vorliegt
Dezember 19th, 2008Ich möchte eine Klasse instanzieren, deren Name dem Programm als Input gegeben wurde.
Der Benutzer gibt z.B. aus einer Wahlmöglichkeit von Automarken "Trabant" ein, daraufhin soll
in die Variable meinAuto eine Instanz der Klasse Trabant gelegt werden.
Java
try {
meinAuto= Class.forName(eingabeString).newInstance();
}
catch (ClassNotFoundException e) {
...
}
PHP5
$meinAuto = new $eingabeString;
C++
Hier helfen eventuell folgende Webseiten weiter:
NetBSD 5.0-current (_BETA) im Multibootenvironment w/ XEN
Dezember 11th, 2008Nur, falls ich es nochmal installieren sollte, kurz die Schritte:
- Download Installation-CD
- Save grub-config (if exists) somewhere
- Install NetBSD
- Restore old Bootmanager by means of a live-CD
- Add Chainload-Entry for netbsd to grub/menu.lst (*1)
- Download xen_dom0 kernel
- copy it to / filesystem
- Install XEN-related packages (see netbsd.org)
- Add entry to boot.cfg (thanks to NetBSD 5+) (*2)
(*1) Chainload-Entry for netbsd
In grubs menu.lst add an entry like:
title NetBSD
root (hd0,2)
chainloader +1
(*2) boot.cfg-Entry for Xen
menu=Boot XEN_DOM0:load /netbsd-XEN_DOM0 console=pc;multiboot /xen.gz dom0_mem=256M console=vga