问题:数据库连接报错
问题解决:
1、替换数据库:
是在与旧会话相同的位置创建一个新会话
https://imagealchemist.net/fix-a-corrupt-session-file/
1.1 拷贝源文件NIS.cocatalog(整个文件)为NIS_back.cocatalog,
1.2 新建目录NIS,拷贝NIS.cocatalog到新文件,删除,可以打开,但仍然报错
2、仍然报错:
3、打开后逞着没报错之前手动修复文件错误
4、手动修复文件错误:
您的急救措施是从File 菜单 > Verify Catalog or Session运行验证。浏览到会话数据库文件并打开它。它将发现相同的错误并提供修复它的选项。
已与数据库建立连接
/Volumes/CHY_2T_NVME/C1/NIS.cocatalog/NIS.cocatalogdb
数据库连接 好
验证数据库...Checking database integrity
*** in database main ***
Main freelist: size is 152 but should be 121
row 34 missing from index ZSELECTEDVARIANTS_ZSELECTEDVARIANTS_INDEX
row 35 missing from index ZSELECTEDVARIANTS_ZSELECTEDVARIANTS_INDEX
row 35 missing from index ZSELECTEDVARIANTS_ZSELECTEDINCOLLECTIONS_INDEX
wrong # of entries in index ZSELECTEDVARIANTS_ZSELECTEDVARIANTS_INDEX
wrong # of entries in index ZSELECTEDVARIANTS_ZSELECTEDINCOLLECTIONS_INDEX
Integrity failure
The database failed verification.
The database failed a full verification check.
数据库验证 失败
验证数据库...Checking database integrity
*** in database main ***
Main freelist: size is 152 but should be 121
row 34 missing from index ZSELECTEDVARIANTS_ZSELECTEDVARIANTS_INDEX
row 35 missing from index ZSELECTEDVARIANTS_ZSELECTEDVARIANTS_INDEX
row 35 missing from index ZSELECTEDVARIANTS_ZSELECTEDINCOLLECTIONS_INDEX
wrong # of entries in index ZSELECTEDVARIANTS_ZSELECTEDVARIANTS_INDEX
wrong # of entries in index ZSELECTEDVARIANTS_ZSELECTEDINCOLLECTIONS_INDEX
Integrity failure
The database failed verification.
The database failed a full verification check.
数据库验证 失败
修复数据库…Creating backup
Commencing database transfer
Transfer in progress
Transfer complete
Backup complete
Fixing: Integrity failure
Preparing to rebuild
Rebuilding the database
Extracting data from database
Extracting 1 rows for ZDOCUMENTCONTENT
Extracting 1 rows for ZVERSIONINFO
Extracting 45 rows for ZENTITIES
Extracting 1 rows for ZCAPTUREPILOT
Extracting 83 rows for ZCOLLECTION
Extracting 1 rows for ZENABLEDOUTPUTRECIPE
Extracting 0 rows for ZKEYWORD
Extracting 7131 rows for ZIMAGE
Extracting 8864 rows for ZIMAGEINCOLLECTION
Extracting 161 rows for ZIMAGEINCOLLECTIONPROPERTIES
Extracting 16 rows for ZPATHLOCATION
Extracting 404 rows for ZPROCESSHISTORY
Extracting 34 rows for ZSELECTEDVARIANTS
Extracting 0 rows for ZSIDECAR
Extracting 7131 rows for ZVARIANT
Extracting 21624 rows for ZVARIANTLAYER
Extracting 21393 rows for ZVARIANTMETADATA
Extracting 0 rows for ZDOCUMENTSETTING
Extracting auxiliary data
Data extraction complete
Preparing to reconnect with the rebuilt database
Moving the rebuilt database in place
Re-opening the database connection
Database rebuilt OK
Integrity error fixer finished
Fixing Complete
Checking database integrity
Database integrity OK
Checking database structure
Checking database structure: tables
Checking database structure: tables structure
Checking database table 'ZCAPTUREPILOT' structure.
Checking database table 'ZCOLLECTION' structure.
Checking database table 'ZDOCUMENTCONTENT' structure.
Checking database table 'ZDOCUMENTSETTING' structure.
Checking database table 'ZENABLEDOUTPUTRECIPE' structure.
Checking database table 'ZENTITIES' structure.
Checking database table 'ZIMAGE' structure.
Checking database table 'ZIMAGEINCOLLECTION' structure.
Checking database table 'ZIMAGEINCOLLECTIONPROPERTIES' structure.
Checking database table 'ZKEYWORD' structure.
Checking database table 'ZPATHLOCATION' structure.
Checking database table 'ZPROCESSHISTORY' structure.
Checking database table 'ZSELECTEDVARIANTS' structure.
Checking database table 'ZSIDECAR' structure.
Checking database table 'ZVARIANT' structure.
Checking database table 'ZVARIANTLAYER' structure.
Checking database table 'ZVARIANTMETADATA' structure.
Checking database table 'ZVERSIONINFO' structure.
Checking database structure: triggers
Checking database structure: indexes
Database structure OK
Checking database content
Checking document type
Checking document type done
Checking document UUID
Checking document UUID done
Checking document selected collection
Checking document selected collection done
Checking collections locations
Checking collections locations done
Checking Collections relationships
Checking Collections relationships done
Checking Capture Pilot settings
Checking Capture Pilot settings done
Checking layer ordering values
Checking layer ordering values done
Checking layer for missing metadata
Checking layer for missing metadata done
Checking metadata for missing layers
Checking metadata for missing layers done
Checking variant relationships
Checking variant relationships done
Checking image variant relationships
Checking image variant relationships done
Checking variant image relationships
Checking variant image relationships done
Checking local adjustment layer UUIDs
Checking local adjustment layer UUIDs done
Checking style adjustment layer UUIDs
Checking style adjustment layer UUIDs done
Checking validity of variant indices
Checking uniqueness of variant indices
Checking for duplicate catalog folder collections
Checking for duplicate catalog folder collections done
Checking missing catalog folder collections
Checking missing catalog folder collections done
Checking for catalog folder collections without a project
Checking for catalog folder collections without a project done
Checking for mismatched catalog folder <-> image links
Checking for mismatched catalog folder <-> image links done
Checking catalog folder links
Checking catalog folder links done
Checking image relationships
Checking image relationships done
Checking sidecar entities
Checking sidecar entities done
Database content OK
Checking database integrity
Database integrity OK
Checking database structure
Checking database structure: tables
Checking database structure: tables structure
Checking database table 'ZCAPTUREPILOT' structure.
Checking database table 'ZCOLLECTION' structure.
Checking database table 'ZDOCUMENTCONTENT' structure.
Checking database table 'ZDOCUMENTSETTING' structure.
Checking database table 'ZENABLEDOUTPUTRECIPE' structure.
Checking database table 'ZENTITIES' structure.
Checking database table 'ZIMAGE' structure.
Checking database table 'ZIMAGEINCOLLECTION' structure.
Checking database table 'ZIMAGEINCOLLECTIONPROPERTIES' structure.
Checking database table 'ZKEYWORD' structure.
Checking database table 'ZPATHLOCATION' structure.
Checking database table 'ZPROCESSHISTORY' structure.
Checking database table 'ZSELECTEDVARIANTS' structure.
Checking database table 'ZSIDECAR' structure.
Checking database table 'ZVARIANT' structure.
Checking database table 'ZVARIANTLAYER' structure.
Checking database table 'ZVARIANTMETADATA' structure.
Checking database table 'ZVERSIONINFO' structure.
Checking database structure: triggers
Checking database structure: indexes
Database structure OK
Checking database content
Checking document type
Checking document type done
Checking document UUID
Checking document UUID done
Checking document selected collection
Checking document selected collection done
Checking collections locations
Checking collections locations done
Checking Collections relationships
Checking Collections relationships done
Checking Capture Pilot settings
Checking Capture Pilot settings done
Checking layer ordering values
Checking layer ordering values done
Checking layer for missing metadata
Checking layer for missing metadata done
Checking metadata for missing layers
Checking metadata for missing layers done
Checking variant relationships
Checking variant relationships done
Checking image variant relationships
Checking image variant relationships done
Checking variant image relationships
Checking variant image relationships done
Checking local adjustment layer UUIDs
Checking local adjustment layer UUIDs done
Checking style adjustment layer UUIDs
Checking style adjustment layer UUIDs done
Checking validity of variant indices
Checking uniqueness of variant indices
Checking for duplicate catalog folder collections
Checking for duplicate catalog folder collections done
Checking missing catalog folder collections
Checking missing catalog folder collections done
Checking for catalog folder collections without a project
Checking for catalog folder collections without a project done
Checking for mismatched catalog folder <-> image links
Checking for mismatched catalog folder <-> image links done
Checking catalog folder links
Checking catalog folder links done
Checking image relationships
Checking image relationships done
Checking sidecar entities
Checking sidecar entities done
Database content OK
数据库修复 好