タグ付けされた質問 「sqlite」


0
SQLiteブラウザを使用してOSX連絡先を抽出する[closed]
これはこの前の記事をフォローアップしている 役に立つ答え ;私は担当者を持っていたら私はそこにコメントを残していただろう(:あなたが私と同じ質問がある場合は: まず、しなければならなかった リネーム AddressBook-v22.abcddb で終わる .db 私が私を得ることができる前に接尾辞 SQLite DBブラウザ sqlite3はコマンドラインから開くことができますが、(バージョン3.8.0)はSQLiteデータベースとして認識します。 次に、このデータベースで使用されているデータモデルを考え出すことが私の最大の面倒でした。私にとっては、DBブラウザのGUIを使用して、表を越えて努力するだけの価値がありました。 一次積分テーブルは ZABCDRECORD (なぜAppleは追加しなければならなかったのか ZABCD すべてのテーブル名に? それらを結合することを可能にする他のテーブルの属性の名前は様々です、例えば: LEFT JOIN ZABCDPOSTALADDRESS ON ZABCDPOSTALADDRESS.ZOWNER = ZABCDRECORD.Z_PK LEFT JOIN ZABCDEMAILADDRESS ON ZABCDEMAILADDRESS.ZOWNER = ZABCDRECORD.Z_PK LEFT JOIN ZABCDNOTE ON ZABCDNOTE.ZCONTACT = ZABCDRECORD.Z_PK これらのテーブルに既存の連絡先データを取得することはできますが、sqliteデータベースに対するその後の編集を連絡先に反映させることはできません。 @ bmikeはvCardのインポート/エクスポートの使用を提案していますが、これは確かに回避策です。

2
iOSメールを保存するSQLiteデータベースを悪用してメッセージをバックアップできますか?
家族の技術者であるため、私は次の問題に直面しています。 iOS 3.1.2を搭載したiPhone 3GSの場合、所有者はデバイスに多くの古い電子メールメッセージを保存していますが、元の電子メールサーバーへのアクセスを失っています。これらのメッセージの他のコピーはラップトップに安全に保存されましたが、ハードディスクは死にました。 デバイスから各メッセージを手動で転送することは、関連する作業量(約2000メッセージ)を考えるとオプションではありません。 私はかなり技術的ですが、MacやiPhoneの経験はありません。少し読んで、次のことを学びました。 メールメッセージをバックアップする簡単な方法はありません(メールアカウントの設定はバックアップできますが、実際のコンテンツはバックアップできません)。 デバイス上のすべてのメッセージをマークしてIMAPフォルダーに移動して、新しいメールサーバーに同期する方法はありません。 メッセージは、デバイス上のSQLiteデータベースファイルに保存されます。デバイスをジェイルブレイクしてロック解除しない限り、このファイルにアクセスしてPCに移動したり、自分に郵送したりすることはできません。 まず第一に、間違っているのか、デバイスからPCにメッセージを転送する魔法の方法やユーティリティがありますか?ない場合、誰かがデバイスからすべてのデータを削除せず、そのSQLiteストアを安全に取得できるようにする正しい脱獄手順とロック解除手順を教えてくれますか? バックアップファイルまたはデバイス上のファイルに直接アクセスして、これらのデータベースを読み取り、メールのバックアップを作成できるかどうかを知りたいです。 これは可能ですか?
2 iphone  ios  email  backup  sqlite 

1
〜/ Library / MessagesのTime Machineバックアップからメッセージを抽出して結合するにはどうすればよいですか?
のバージョンを含むバックアップを多数持っています ~/Library/Messages。それぞれに3つのファイルとこれに似たディレクトリが含まれています。 XYZ:Messages user$ tree -a -L 1 . ├── Attachments ├── chat.db ├── chat.db-shm └── chat.db-wal 1 directory, 3 files これらのバックアップのいくつかは互いに重複している可能性があります。その結果、10〜20個のフォルダのメッセージにアクセスするための明白な方法はありません。私はそれらすべてを統一し、もしあれば重複を削除したいと思います。 これを実行できるアプリケーション、または私が従うことができるチュートリアルはありますか?ファイルはSQLiteなので、データベース構造の指定でも役に立ちます。

3
MojaveでローカルのPHPフルディスクアクセスを許可する
私はPHPウェブページをローカルのapacheインストールで実行しています。このページでは、shell_execを使用してsqlite3経由でmessages / chat.dbにアクセスしています。 shell_exec("sudo -u ben sqlite3 ~/Library/messages/chat.db \"SELECT ... Mojaveの前に私は正しく応答を得ました、しかしMojaveにアップデートしてから私は得ます: unable to open database ターミナルで直接実行すると、これと同じ問題が発生し、システム環境設定の「フルディスクアクセス」パネルにターミナルを追加することで解決します。 PHPページに追加する必要があるものがわかりません。 sqlite3、apachectl、php-fpmなど、見つけられるものはすべて試しましたが、うまくいきませんでした。 何を追加する必要がありますか? 参考:benはsudoersファイルにあります

0
外部キーを持つSQLiteエディタ
私はSQLiteエディタを探しています、それは隅々に束があるので大きなタスクのようには思えません。私がそこから欲しいのは、外部レコード(1:N、M:N)のための検索または作成機能です。 私は何年も前にAccessでsltを見たと思いますが、移植性のためにSQLiteを使いたいと思います。 例: にレコードを作成しています 映画 テーブルとその中に私はまたに格納されるオーディオ言語と字幕の言語を入力したいと思います 言語 表。私はこれを人間が読める値/ selectbox / sltを介してやりたいのです。 私は試した: https://www.sqlitepro.com/ (外部データ編集がない) SQLite CLI(使いにくい)
sqlite 
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.