sql >> Database teknologi >  >> RDS >> PostgreSQL

Installation af Orafce.sql 3.0 i Windows 7

Så du arbejder med rå kildefiler. Du bør først kompilere disse filer - og senere kan du bruge dem. Det er relativt ganske enkelt på Unix-lignende platforme, hvor C compiler normalt er tilgængelig, og ret svært på MS Windows, hvor du først skal installere C compiler.

Jeg var bange for, at vi mistede pgFoundry-arkivet, hvor orafce var prækompileret og pakket.

Næsten alle Linux-distributioner understøtter orafce direkte - og du kan installere det uden kompilering fra repositories.

se http://wiki.postgresql.org/wiki/Building_and_Installing_PostgreSQL_Extension_Modules

$libdir er symbol, der bruges til PostgreSQL-udvidelsesmappen. Det kan være forskelligt for enhver platform - og det erstattes inde i kompileringsstadiet med faktisk værdi. MODULE_PATHNAME har lignende betydning. I kompileringsstadiet erstattes af gyldig faktisk sti til biblioteket med kompileret kode.

Jeg beklager - vi leverer ikke kompilerede filer - primært på grund af høj risiko for MS Windows. Vi har ingen kræfter og værktøjer til at opretholde alle Win sikkert. I dette øjeblik kan du:

  • prøv at kontakte nogen, der bruger orafce til Windows til sikkerhedskopiering af orafce-installatører
  • prøv selv at kompilere denne udvidelse (Microsoft Visual Studio Express-udgaven er gratis og kan downloades på internettet).
  • en anden mulighed er at migrere databaseserveren til Linux - næsten al databasevedligeholdelse og -brug er mere enkelt og mere robust der (på grund af manglende vira, antivirus og færre ressourceanmodninger). Linux er også den primære platform for Oracle.

nogle tutorials:




  1. Sådan kontrolleres Oracle-databasen for langvarige forespørgsler

  2. Returnerer COUNT(*) altid et resultat?

  3. Brug af Wicket til at vise et billede gemt som BLOB i MYSQL db

  4. Hvad er forskellen mellem at bruge og tænde i table joins i MySQL?