我正在使用塑料SCM源控制系统-
Server version - 4.1.10.376
和
Client version - 4.1.10.473 community edition
。
我正在尝试创建一个新的存储库,并且收到以下错误消息:
出现了意外错误:
“对象引用未设置为对象的实例。”。有关更多信息,请检查服务器日志。
我是管理员,以前我可以创建存储库而没有任何问题。
我查看了日志文件,这是相关的整个内容:
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
)无法创建数据库文件。