При попытке создать новый репозиторий в Plastic SCM выдается ошибка «Ссылка на объект не установлена ​​для экземпляра объекта» - PullRequest
0 голосов
/ 03 июля 2019

Я нахожусь в пластиковой системе управления версиями SCM - Server version - 4.1.10.376 & Client version - 4.1.10.473 community edition.

Я пытаюсь создать новый репозиторий и получаю следующее сообщение об ошибке:


Ошибка

Произошла непредвиденная ошибка:

"Ссылка на объект не установлена ​​для экземпляра объекта.".Для получения дополнительной информации проверьте журнал сервера.


OK

enter image description here

Я администратор, и ранее я былвозможность создавать репозитории без каких-либо проблем.

Я посмотрел файл журнала и вот соответствующие записи:

2019-07-03 05:22:19,329 00000000-0000-0000-0000-000000000000 NT AUTHORITY\SYSTEM at PC-012 INFO  Operations - Create repository FCS-WF
2019-07-03 05:22:19,677 00000000-0000-0000-0000-000000000000 NT AUTHORITY\SYSTEM at PC-012 ERROR DataManager - Error trying to create the database rep_93: CREATE FILE encountered operating system error 5(Access is denied.) while attempting to open or create the physical file 'C:\Program Files\PlasticSCM4\server\rep_93.plastic'.
CREATE DATABASE failed. Some file names listed could not be created. Check related errors.
2019-07-03 05:22:19,723 00000000-0000-0000-0000-000000000000 NT AUTHORITY\SYSTEM at PC-012 ERROR DataManager - Error in CreateSingleRepository. The database {0} can't be created. Check the server log (plastic.server.log). Error: {1}
   at Codice.CM.Data.BaseDataManager.ExecuteCreateDatabaseScript(String databaseName, String contentResourceName)
   at Codice.CM.Data.BaseDataManager.CreateSingleRepository(Int64 repId)

2019-07-03 05:22:19,739 00000000-0000-0000-0000-000000000000 NT AUTHORITY\SYSTEM at PC-012 ERROR Operations - Plastic server version: 4.1.10.376

2019-07-03 05:22:19,739 00000000-0000-0000-0000-000000000000 NT AUTHORITY\SYSTEM at PC-012 ERROR Operations - OnError catching exception Object reference not set to an instance of an object.

2019-07-03 05:22:19,755  NT AUTHORITY\SYSTEM at  ERROR Codice.CM.Server.ExceptionTracerSink - Dumping in-transit exception:There has been an unexpected error "Object reference not set to an instance of an object.". For more information check the server log.

2019-07-03 05:22:19,770  NT AUTHORITY\SYSTEM at  INFO  ChannelCall - recb:   538|rect:  0|sentb:  1518|sendt:  0|prt:     453|th: 1056|dest:   0|mt:     453|sert:   0|zip:   0|   192.168.2.112|CreateRepository
2019-07-03 05:22:42,553 (null) NT AUTHORITY\SYSTEM at (null) INFO  Channel - Tcp transport error. ReceiveMessageStatus Connection closed
2019-07-03 05:22:42,553 (null) NT AUTHORITY\SYSTEM at (null) INFO  Channel - conn       22 Tcp transport error. Connection closed
2019-07-03 05:22:45,557 (null) NT AUTHORITY\SYSTEM at (null) INFO  Channel - Tcp transport error. ReceiveMessageStatus Connection closed
2019-07-03 05:22:45,557 (null) NT AUTHORITY\SYSTEM at (null) INFO  Channel - conn       21 Tcp transport error. Connection closed
2019-07-03 05:22:51,554 (null) NT AUTHORITY\SYSTEM at (null) INFO  Channel - Tcp transport error. ReceiveMessageStatus Connection closed
2019-07-03 05:22:51,554 (null) NT AUTHORITY\SYSTEM at (null) INFO  Channel - conn       20 Tcp transport error. Connection closed
2019-07-03 05:25:18,305 00000000-0000-0000-0000-000000000000 NT AUTHORITY\SYSTEM at PC-012 INFO  Operations - Create repository FCS-WF
2019-07-03 05:25:18,352 00000000-0000-0000-0000-000000000000 NT AUTHORITY\SYSTEM at PC-012 ERROR DataManager - Error trying to create the database rep_94: CREATE FILE encountered operating system error 5(Access is denied.) while attempting to open or create the physical file 'C:\Program Files\PlasticSCM4\server\rep_94.plastic'.
CREATE DATABASE failed. Some file names listed could not be created. Check related errors.
2019-07-03 05:25:18,352 00000000-0000-0000-0000-000000000000 NT AUTHORITY\SYSTEM at PC-012 ERROR DataManager - Error in CreateSingleRepository. The database {0} can't be created. Check the server log (plastic.server.log). Error: {1}
   at Codice.CM.Data.BaseDataManager.ExecuteCreateDatabaseScript(String databaseName, String contentResourceName)
   at Codice.CM.Data.BaseDataManager.CreateSingleRepository(Int64 repId)

2019-07-03 05:25:18,352 00000000-0000-0000-0000-000000000000 NT AUTHORITY\SYSTEM at PC-012 ERROR Operations - Plastic server version: 4.1.10.376

2019-07-03 05:25:18,352 00000000-0000-0000-0000-000000000000 NT AUTHORITY\SYSTEM at PC-012 ERROR Operations - OnError catching exception Object reference not set to an instance of an object.

2019-07-03 05:25:18,367  NT AUTHORITY\SYSTEM at  ERROR Codice.CM.Server.ExceptionTracerSink - Dumping in-transit exception:There has been an unexpected error "Object reference not set to an instance of an object.". For more information check the server log.

2019-07-03 05:25:18,367  NT AUTHORITY\SYSTEM at  INFO  ChannelCall - recb:   538|rect:  0|sentb:  1518|sendt:  0|prt:      62|th: 1056|dest:   0|mt:      62|sert:   0|zip:   0|   192.168.2.112|CreateRepository
2019-07-03 05:25:48,586 (null) NT AUTHORITY\SYSTEM at (null) INFO  Channel - Tcp transport error. ReceiveMessageStatus Connection closed
2019-07-03 05:25:48,586 (null) NT AUTHORITY\SYSTEM at (null) INFO  Channel - conn       23 Tcp transport error. Connection closed
2019-07-03 05:30:35,959 00000000-0000-0000-0000-000000000000 NT AUTHORITY\SYSTEM at PC-012 INFO  Operations - Create repository FCS-WF
2019-07-03 05:30:36,006 00000000-0000-0000-0000-000000000000 NT AUTHORITY\SYSTEM at PC-012 ERROR DataManager - Error trying to create the database rep_95: CREATE FILE encountered operating system error 5(Access is denied.) while attempting to open or create the physical file 'C:\Program Files\PlasticSCM4\server\rep_95.plastic'.
CREATE DATABASE failed. Some file names listed could not be created. Check related errors.
2019-07-03 05:30:36,006 00000000-0000-0000-0000-000000000000 NT AUTHORITY\SYSTEM at PC-012 ERROR DataManager - Error in CreateSingleRepository. The database {0} can't be created. Check the server log (plastic.server.log). Error: {1}
   at Codice.CM.Data.BaseDataManager.ExecuteCreateDatabaseScript(String databaseName, String contentResourceName)
   at Codice.CM.Data.BaseDataManager.CreateSingleRepository(Int64 repId)

2019-07-03 05:30:36,006 00000000-0000-0000-0000-000000000000 NT AUTHORITY\SYSTEM at PC-012 ERROR Operations - Plastic server version: 4.1.10.376

2019-07-03 05:30:36,006 00000000-0000-0000-0000-000000000000 NT AUTHORITY\SYSTEM at PC-012 ERROR Operations - OnError catching exception Object reference not set to an instance of an object.

2019-07-03 05:30:36,006  NT AUTHORITY\SYSTEM at  ERROR Codice.CM.Server.ExceptionTracerSink - Dumping in-transit exception:There has been an unexpected error "Object reference not set to an instance of an object.". For more information check the server log.

2019-07-03 05:30:36,021  NT AUTHORITY\SYSTEM at  INFO  ChannelCall - recb:   538|rect:  0|sentb:  1518|sendt:  0|prt:      62|th: 8992|dest:   0|mt:      62|sert:   0|zip:   0|   192.168.2.112|CreateRepository
2019-07-03 05:31:06,641 (null) NT AUTHORITY\SYSTEM at (null) INFO  Channel - Tcp transport error. ReceiveMessageStatus Connection closed
2019-07-03 05:31:06,641 (null) NT AUTHORITY\SYSTEM at (null) INFO  Channel - conn       24 Tcp transport error. Connection closed

На самом деле база данных (SQL Server Express 2016) не можетсоздать файл базы данных из-за проблем с разрешениями.

...