小编Laz*_*kic的帖子

无法将任何数据库附加到SQL Server 2012

好的,这就是我得到的:

无法检索此请求的数据.(Microsoft.SqlServer.Management.Sdk.Sfc)
其他信息:执行Transact-SQL语句或批处理时发生异常.(Microsoft.SqlServer.ConnectionInfo)
尝试打开或创建物理横笛时,CREATE FILE遇到操作系统错误5(找不到错误)'C:\ Program Fifes(x86)\ Microsoft SQL Server\MSSQL.1\MSSQL\Data\MyCompany.mdf.(MIcrosoft SQL Server,错误:5123)

我已经重新安装了SQL Server 2012,它仍然无法正常工作.在此问题之前,我尝试附加AdventureWorks数据库并插入一些命令(我已删除它),从那时起我一直遇到这个问题.我是SQL Server的新手.

谢谢

sql sql-server-2012

5
推荐指数
2
解决办法
3万
查看次数

Hyperledger Fabic 2.2.0 错误处理成功响应。值与架构不匹配

我正在使用 Hyperledger Fabric 2.2.0 和 Fabric-network 2.1(不是那么重要)。

我的链码是用 Go 编写的。所以我有一些带有,omitemptyJSON 标签的结构。这是我的结构:

type LeaseDetails struct {
    EndOfTerm string `json:"endOfTerm"`
    Info      string `json:"info,omitempty"`
    Option    string `json:"option,omitempty"`
}
Run Code Online (Sandbox Code Playgroud)

但我从链代码中收到以下错误作为返回值:

peer=peer0.org1.example.com:7051, status=500, message=Error handling success response. Value did not match schema:
1. return.0.leaseDetails: info,omitempty is required
2. return.0.leaseDetails: option,omitempty is required
Run Code Online (Sandbox Code Playgroud)

如果我,omitempty从结构中删除并提供默认值,一切都会正常工作。在文档中fabric-contract-api-go提到有某种基于 json marshal/unmarshal 构建的序列化器,但对我来说,它似乎没有检测到关键字,omitempty

这是故意的吗?或者我在这里遗漏了什么?

提前致谢

go hyperledger-fabric hyperledger-chaincode

2
推荐指数
1
解决办法
1213
查看次数