используйте "расцеплять" команду и удостоверьтесь не для имения / в конце
$ unlink mySymLink
, расцепляют (), удаляет имя из файловой системы. , Если то имя было последней ссылкой на файл и никакие процессы, имеют файл, открытый, файл удален, и пространство, которое это использовало, сделано доступным для повторного использования. , Если имя было последней ссылкой на файл, но любые процессы все еще имеют файл, открываются, файл останется существующим, пока последний дескриптор файла, относящийся к нему, не будет закрыт.
я думаю, что это может быть проблематично, если я читаю его правильно.
, Если имя упомянуло символьную ссылку, ссылка удалена.
, Если имя упомянуло сокет, первым прибыл, первым обслужен или устройство, название его удалено, но процессы, которые имеют открытый объект, могут продолжить использовать его.
Группировать процессы и функции по типу в пользовательском интерфейсе было бы неплохо, но Management Studio не может этого сделать. Используя SQL Server 2000, я сделал то, что вы предлагаете (добавив к объектам префикса кода группировки и сортировки). В 2005 и 2008 годах рассмотрите возможность создания схем, служащих той же цели, и группировки в них ваших объектов. Обратите внимание, что к именам объектов в пользовательском интерфейсе добавляется префикс имени схемы.
CREATE SCHEMA ShoppingCart AUTHORIZATION Joe
CREATE PROCEDURE AddItem ...
... будет отображаться в пользовательском интерфейсе как ShoppingCart.AddItem
.
Наиболее распространенный способ сделать это (в SQL 2005/2008) - использовать схемы :
HR.spCalculateEmployeeCompensation
HR.spCalculateContractorBonus
Web.spAppendWebLog
Web.spUserEndSession
Reporting.spGetCurrentYearSummary
Reporting.spGetLastMonthDetail
Они не только визуально организуются в списке SSMS, но и но вы можете применять разные разрешения к каждой схеме.