似乎无法在ColdFusion中重命名现有的Verity集合,而无需删除,重新创建和重建集合。问题是,我有一些非常大的集合,我宁愿不必从头开始删除和重建。任何人都有一个方便的技巧来解决这个难题?如何在ColdFusion中重命名Verity集合?
2
A
回答
1
对于Verity的部分(不考虑ColdFusion的),它是很容易分离的集合,将其重命名,然后再重新安装它:
rcadmin> indexdetach
Server Alias:YourDocserver
Index Alias:CollectionName
Index Type [(c)ollection,(t)ree,(p)arametric,(r)ecommendation]:c
Save changes? [y|n]:y
<<Return>> SUCCESS
rcadmin> collpurge
Collection alias:CollectionName
Admin Alias:AdminServer
Save changes? [y|n]:y
<<Return>> SUCCESS
rcadmin> adminsignal
Admin Alias:AdminServer
Type of signal (Shutdown=2,WSRefresh=3,RestartAllServers=4):4
Save changes? [y|n]:y
<<Return>> SUCCESS
现在,您可以重命名收藏目录,并重新安装。 (如果您不确定任何这些值,请在离线前使用collget检查它们)。
rcadmin> collset
Admin Alias:AdminServer
Collection Alias:NewCollectionName
Modify Type (Update=0, Insert=1):1
Path:
Gateway[(o)dbc|(n)otes|(e)xchange|(d)ocumentum|(f)ilesys|(w)eb|o(t)her]:
Style Alias:
Document Access (Public=0,Secure=1,Anonymous=2):
Query Parser [(s)imple|(b)oolPlus|(f)reeText|(o)ldFreeText|O(l)dSimple|O(t)her]:
Description:
Max. Search Time(msecs):
Save changes? [y|n]:y
rcadmin> indexattach
Index Alias:NewCollectionName
Index Type [(c)ollection,(t)ree,(p)arametric,(r)ecommendation]:c
Server Alias:YourDocserver
Modify Type (Update=0, Insert=1):1
Index State (offline=0,hidden=1,online=2):2
Threads (default=3):
Save changes? [y|n]:y
<<Return>> SUCCESS
它现在应该再次显示在'hierarchyview'中。
您还可以使用“合并”实用程序以新名称将内容从一个集合复制到另一个集合。
3
我不认为有一种简单的方法来重命名Verity集合。您可以随时使用
<cfcollection action="map" ...>
一个别名分配给现有的集合,只要你不需要重新使用原来的名字。
1
看起来这是不可能的。删除并重新创建具有所需名称的集合似乎是唯一可用的方法。
相关问题
- 1. 如何重命名MongoDB中的集合?
- 2. 猫鼬重命名集合
- 3. 重命名ColdFusion 10 JSESSIONID
- 4. 超时阅读Verity集合 - CF8
- 5. 如何重命名JButtons集?
- 6. MongoDB 1.6.5:如何重命名集合中的字段
- 7. 如何重命名文档数据库中的集合?
- 8. 流星在MongoDB中重命名Meteor.users集合名称
- 9. ColdFusion Verity搜索在搜索字段中被“&”弄糊涂
- 10. 如何动态命名集合?
- 11. 在WCF中命名泛型集合
- 12. 在C#中命名锁集合?
- 13. 在分片中的MongoDB重命名集合
- 14. 如何在swift中重命名类名?
- 15. 如何在Django中重命名表名?
- 16. 在ColdFusion中,我可以使用CFPDF重命名PDF Form Field吗?
- 17. 如何在SQL中重命名COUNT(*)的结果集
- 18. .NET集合命名约定
- 19. 访问值命名集合
- 20. 插入之后重命名集合名称异常
- 21. 重命名类节点集合中不工作
- 22. MDX:使用集合中的命名集合(最近7天)
- 23. 如何LINQ命令集合
- 24. 如何在ASP.NET中重命名文件?
- 25. 如何在SQLite 3.0中重命名表?
- 26. 如何在NSMutableDictionary中重命名密钥?
- 27. 如何在XCode 4.2中重命名NSArrayController?
- 28. 如何在Install4j中重命名文件?
- 29. 如何在android中重命名文件?
- 30. 如何在IB中重命名控件?