小编Bla*_*lag的帖子

SQL Server阻止访问组件'Ole Automation Procedures'的过程'sys.sp_OACreate'

SQL Server阻止访问sys.sp_OACreate组件"Ole Automation Procedures"的过程,因为此组件已作为此服务器的安全配置的一部分关闭.系统管理员可以使用sp_configure启用"Ole Automation Procedures".有关启用"Ole Automation Procedures"的详细信息,请参阅SQL Server联机丛书中的"Surface Area Configuration".

我试图启用Ole Automation Procedures:

sp_configure 'show advanced options', 1 

GO 
RECONFIGURE; 
GO 
sp_configure 'Ole Automation Procedures', 1 
GO 
RECONFIGURE; 
GO 
sp_configure 'show advanced options', 1 
GO 
RECONFIGURE;
Run Code Online (Sandbox Code Playgroud)

当我执行查询时,我成功获得输出.但是在尝试通过Windows窗体时,我收到了这个错误.请帮我

c# sql sql-server sql-server-2012

36
推荐指数
4
解决办法
7万
查看次数

继续[WDS]断开连接!错误

在此输入图像描述

我目前正在开始使用ReactJs.但是,我在控制台中遇到以下错误:终端中没有显示:

[WDS]已断开连接!sock.onclose @ client?64c0:70EventTarget.dispatchEvent @ eventtarget.js:49(匿名函数)@main.js:356

abstract-xhr.js:128 GET http://127.0.0.0/sockjs-node/info?t=1461853324372 net :: ERR_CONNECTION_TIMED_OUT

它正在寻找我在本地和全球安装的"sockjs-node",但没有变化.它不应该搜索"node_modules"文件夹吗?

这是我的配置:

var webpack = require("webpack");
var path = require("path");


module.exports = {

    devtool: "inline-source-map",
    entry: [
        "webpack-dev-server/client?http://127.0.0.0/",
        "webpack/hot/only-dev-server",
        "./src"
    ],
    devServer: {
        contentBase: "./public",
        hot: true,    
        inline: true,
        quiet: false,
        noInfo: true,
        stats: { colors: true }
    },
    output: {
        path: path.join(__dirname, "./public"),
        filename: "./assets/js/bundle.js"
    },
    resolve: {
        modulesDirectrories: ["node_modules", "src"],
        extentions: ["", ".js"]
    },
    module : {
        loaders: [
            { 
                test: /\.jsx?$/,
                exclude: "/node_modules/",
                loaders: ["react-hot-loader", …
Run Code Online (Sandbox Code Playgroud)

javascript node.js reactjs

35
推荐指数
3
解决办法
4万
查看次数

如何使用unix"find"命令查找所有cpp和h文件?

我知道要找到我需要使用的所有h文件:find.-name"*.h"但如何查找所有h AND cpp文件?

unix find

29
推荐指数
4
解决办法
4万
查看次数

如何使Entity Framework 6(DB First)显式插入Guid/UniqueIdentifier主键?

我正在使用Entity Framework 6 DB First和SQL Server表,每个表都有一个uniqueidentifier主键.这些表在主键列上有一个默认值,用于设置它newid().我相应地更新了我的.edmx来设置StoreGeneratedPattern这些列Identity.所以我可以创建新记录,将它们添加到我的数据库上下文中,并自动生成ID.但现在我需要保存具有特定ID的新记录.我读过这篇文章,说明SET IDENTITY_INSERT dbo.[TableName] ON在使用int identity PK列时保存之前必须执行.由于我的是Guid而不是实际上是一个标识列,所以基本上已经完成了.然而,即使在我的C#中我将ID设置为正确的Guid,该值甚至不作为参数传递给生成的SQL插入,并且SQL Server为主键生成新的ID.

我需要能够兼得:

  1. 插入新记录并自动为其创建ID,
  2. 插入具有指定ID的新记录.

我有#1.如何使用特定主键插入新记录?


编辑:
保存代码摘录(注意accountMemberSpec.ID是我想成为AccountMember主键的特定Guid值):

IDbContextScopeFactory dbContextFactory = new DbContextScopeFactory();

using (var dbContextScope = dbContextFactory.Create())
{
    //Save the Account
    dbAccountMember = CRMEntity<AccountMember>.GetOrCreate(accountMemberSpec.ID);

    dbAccountMember.fk_AccountID = accountMemberSpec.AccountID;
    dbAccountMember.fk_PersonID = accountMemberSpec.PersonID;

    dbContextScope.SaveChanges();
}
Run Code Online (Sandbox Code Playgroud)

-

public class CRMEntity<T> where T : CrmEntityBase, IGuid
{
    public static T GetOrCreate(Guid id)
    {
        T entity;

        CRMEntityAccess<T> entities = new CRMEntityAccess<T>();

        //Get or …
Run Code Online (Sandbox Code Playgroud)

c# sql sql-server entity-framework guid

9
推荐指数
1
解决办法
1351
查看次数

postgres 插入冲突错误 - 没有唯一或排除约束

daily_report我在 postgres和中有两个表summary_songs

用于创建表的 Sql 文件位于: https: //nofile.io/f/Ef94rMFRh6C/file.sql

summary_songs我想在每天结束时更新以下条件:

  • 如果userid已经不存在,则daily_report需要将记录插入到summary_songs
  • 如果userid存在,则summary_songs.countid = summary_songs.countid+ daily_report.countid.

我使用以下查询来更新summary_songs

insert into summary_songs 
(select * from daily_report as B)
on conflict (userid, songd) 
do update set countid = countid+excluded.countid ;  
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:

错误:没有与 ON CONFLICT 规范匹配的唯一或排除约束

sql postgresql insert-update

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

Asp.NET MVC Core CORS

我们正在开发具有移动部件和Web UI的应用程序.Web UI使用angular,我们在后端配置cors时遇到问题.我们的代码看起来像这样(只是对我们的问题很重要的代码):

public void Configure(IApplicationBuilder app, IHostingEnvironment env, ILoggerFactory loggerFactory)
{
    app.UseCors("AllowAll");

    app.UseMvc();
}

public void ConfigureServices(IServiceCollection services)
{            
    services.AddMvc();

    //Add Cors support to the service
    services.AddCors(
        options => options.AddPolicy(
            "AllowAll", p => p.AllowAnyOrigin()
                .AllowAnyHeader()
                .AllowAnyMethod()
                .AllowCredentials()
            )
        );
}
Run Code Online (Sandbox Code Playgroud)

从stackoverflow上的文档和其他帖子,这应该工作,但不是.我们错过了什么?

日Thnx


编辑:

这是POSTMAN的请求:

卷曲' https://guw.azurewebsites.net/api/token ' -X选项-H '杂注:无缓存' -H '访问控制请求-方法:POST' -H"来源: HTTP:// localhost:9000' -H'Eccept-Encoding:gzip,deflate,sdch,br'-H'Accept-Language:en-US,en; q = 0.8'-H'User-Agent:Mozilla/5.0(Windows NT 10.0 ; WOW64)AppleWebKit/537.36(KHTML,如Gecko)Chrome/51.0.2704.103 Safari/537.36'-H'接受:/ ' - H'缓存控制:无缓存'-H'参考:http:// localhost: 9000 / '-H'连接:keep-alive'-H'Access-Control-Request-Headers:接受,授权,内容类型' - 压缩

你可以在邮递员中导入它并查看它.此请求由angular app发送.

希望这可以帮助.

最后我决定在我的中间件中添加这个方法:

private …
Run Code Online (Sandbox Code Playgroud)

cors asp.net-core-mvc asp.net-core

6
推荐指数
1
解决办法
2752
查看次数

where子句中的mysql unknown列.一个bug?

可能是什么原因?在同一个DB上,select语句按预期工作:

select id from line where line.id = 298;
Run Code Online (Sandbox Code Playgroud)

但是以下删除语句失败:

delete from line where line.id = 298;
Run Code Online (Sandbox Code Playgroud)

有错误:

Unknown column 'line_id' in 'where clause'
Run Code Online (Sandbox Code Playgroud)

查询输出:

mysql> delete from line where line.id = 298;
ERROR 1054 (42S22): Unknown column 'line_id' in 'where clause'

mysql> select id from line where line.id = 298;
+-----+
| id  |
+-----+
| 298 |
+-----+
1 row in set (0.00 sec)
Run Code Online (Sandbox Code Playgroud)
mysql> describe line;
+--------------+---------+------+-----+---------+----------------+
| Field        | Type    | Null | Key | Default …
Run Code Online (Sandbox Code Playgroud)

mysql sql triggers

3
推荐指数
1
解决办法
1396
查看次数

如何修复未定义符号的genymotion错误:drmGetDevice?

当我跑:

sudo /opt/genymobile/genymotion/genymotion
Run Code Online (Sandbox Code Playgroud)

我有这个错误:

将活动记录到文件:/root/.Genymobile/genymotion.log

./genymotion:符号查找错误:/usr/lib/x86_64-linux-gnu/libGL.so.1:未定义符号:drmGetDevice

linux android-emulator genymotion

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