php.de

Zurück   php.de > Webentwicklung > Datenbanken

Datenbanken SQL und Co

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 25.10.2011, 17:26  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.987
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard Sqlite in externem Client

Mal ne doofe Frage: Ich benutze eigentlich nie Sqlite, habe aber gerade mal etwas kleines damit umgesetzt. Wie mir nun auffällt: Meine PHP-generierten Sqlite-DB-Files sind mit Fremdtools nicht lesbar. Beispielmeldungen sind „file is encrypted or not a database“

Frage: Sind die Dateien tatsächlich verschlüsselt oder anderweitig abweichend vom Standard? Gibt es ein Flag oder irgendwelche Kompatibilitätsparameter? Hab nix derartiges gefunden.

Anschlussfrage: Welche kleinen Tools benutzt Ihr als Clients?

Ich arbeite hier unter XP, Datenbank ist Xampp/php 5.2.5 created, und habe folgende Varianten ausprobiert:

Firefox SQLiteManager Plugin
SQLiteTool https://sites.google.com/site/sqlitetool/
Netbeans Service: SQLite JDBC Driver 1.0.1 (Sqlite via JDBC)
sqlite3 Command line tool

Überall der selbe Mist. Mag mal jemand ausprobieren, ob bei ihm ein PHP-generiertes Sqlite lesbar ist?


PS: Netbeans-Zugriff bspw. auf eine Verwaltungs-DB von Firefox „funktioniert“ problemlos.
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 25.10.2011, 18:41  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.987
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

Ich benutze jetzt erst mal Sqlite3 über PDO. Damit gehts. Keine Ahnung woran die Inkompatibilität liegt. Vielleicht weiß ja noch jemand etwas.
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist offline   Mit Zitat antworten
Alt 26.10.2011, 03:00  
Erfahrener Benutzer
 
Benutzerbild von tr0y
 
Registriert seit: 26.07.2010
Beiträge: 4.856
PHP-Kenntnisse:
Fortgeschritten
tr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblick
tr0y eine Nachricht über MSN schicken
Standard

- SQLite3 nutzt nur Encryption wenn du auch einen Encryption-String beim öffnen des SQLite-Files mit angibst.
- SQLite2 unterstützt kein encryption

Wie genau hast du denn deine Datenbank angelegt ? Snippet wäre denke ich ganz brauchbar, damit man mitunter das ganze mal nachstellen kann.
__________________
Lasse mir ohne Anwendung von Gewalt Dinge schenken, Amazon weiß darüber bald mehr.
tr0y ist offline   Mit Zitat antworten
Alt 26.10.2011, 03:49  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.987
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

Im Wesentlichen so:
PHP-Code:
    $this->oDB = new SQLiteDatabase (self::$DB_SQLITE_FILENAME 0666 $sError);
    if (
false === $this->oDB
      { 
      throw new 
Exception ($sError);
      }

      
$oResult $this->oDB->query ('CREATE TABLE ' self::$DB_TABLE ' (id INTEGER PRIMARY KEY , comment VARCHAR (250))' SQLITE_ASSOC $sError);
      if (
false === $oResult)
        {
        throw new 
Exception ($sError);
        }
      } 
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist offline   Mit Zitat antworten
Alt 26.10.2011, 04:00  
Erfahrener Benutzer
 
Benutzerbild von tr0y
 
Registriert seit: 26.07.2010
Beiträge: 4.856
PHP-Kenntnisse:
Fortgeschritten
tr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblick
tr0y eine Nachricht über MSN schicken
Standard

SQLite2 .. hmm, ich vermute mal das die Tools die du probiert hast, eine ältere sqlite(2)-lib verwenden die versuchen sqlite2 als sqlite1 zu verstehen. Hast du mal die Library Versionen verglichen zwischen den Libs die die Tools nutzen und denen die PHP ( bei dir ) implementiert hat ?

PDO nutzt nicht die Standard SQLite Library.
__________________
Lasse mir ohne Anwendung von Gewalt Dinge schenken, Amazon weiß darüber bald mehr.
tr0y ist offline   Mit Zitat antworten
Alt 26.10.2011, 07:52  
Erfahrener Benutzer
 
Registriert seit: 01.09.2010
Beiträge: 4.561
PHP-Kenntnisse:
Fortgeschritten
eagle275 ist ein sehr geschätzer Menscheagle275 ist ein sehr geschätzer Menscheagle275 ist ein sehr geschätzer Mensch
Standard

hast du mal probiert, mit nem "normalen" Text-Viewer zB vom Total-Commander da reinzugucken ?
__________________
"Irren ist männlich", sprach der Igel und stieg von der Drahtbürste
eagle275 ist offline   Mit Zitat antworten
Alt 29.10.2011, 03:04  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.987
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

Klar, und?
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Server kontaktiert Client Dopar PHP-Fortgeschrittene 16 14.07.2011 12:09
SQLite legt Script lahm... dark alex PHP-Fortgeschrittene 0 05.03.2010 00:53
OpenID und XAMPP nanatsusaia PHP Tipps 2009 2 20.11.2009 13:21
Sockets -> Prüfen, ob ein neuer Client verbindet? Duesi PHP Tipps 2009 3 07.07.2009 22:25
[Erledigt] Kann keine Umlaute im mysql client eingeben Oger Datenbanken 9 02.04.2009 11:54
SQLite Manager Tutorial drsoong Datenbanken 4 04.03.2009 22:29
[Erledigt] sqlite und XAMPP und Firefox SQLite Manager: DBs inkompatibel jpr65 Datenbanken 3 04.03.2009 15:45
Zum eigenen Lernen: FTP Client für Filezilla dh1sbg PHP Tipps 2007 1 09.04.2007 10:57
Bildschirmschoner auf dem Client beenden superbike PHP-Fortgeschrittene 11 31.10.2006 19:54
Client does not support authentication protocol... snoopiline Datenbanken 3 19.07.2006 13:53
.htaccess und FTP Client dh1sbg Off-Topic Diskussionen 7 28.06.2006 21:14
Stabilität von SOAP (client) unter PHP5 ? Infos gesucht. PHP-Fortgeschrittene 5 13.09.2005 07:01
"Ping"-Skript -> "Ist Client verbunden im PHP-Fortgeschrittene 3 21.02.2005 01:35
[Erledigt] Arbeiten mit SQLite Off-Topic Diskussionen 12 18.08.2004 12:43
daten von client auf den server kopieren PHP Tipps 2004 4 23.06.2004 15:27

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
sqlite3 client, sqlite3 verschlüsselung, netbeans sqlite php, sqlite php client, sqlite manager firefox sqlite2, sqlite für fortgeschrittene, xampp sqlite jdbc, sqlite3 xampp, xampp sqlite3, xampp mysqlite, sqlite netbeans services, sqllite in xampp nutzen, sqlite client

Alle Zeitangaben in WEZ +2. Es ist jetzt 15:05 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum