在登录SqlServer2012时为啥会出现这样的情况
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在登录SqlServer2012时为啥会出现这样的情况相关的知识,希望对你有一定的参考价值。
以前用的时候还是好的,一段时间之后出现体验已结束,重新在安装中心安装了已停止的工作文件,再次登录就出现现在这种情况,在用户和组里面也添加了账户又再次登录了还是不行,这是什么情况啊!求各路大神帮帮忙
参考技术A 出现这种情况一般有2种:1、服务中的SQL服务没启动,2、你的授权码到期了追问sql服务启动了的啊,授权吗到期我更新已停止工作软件应该也行了啊 为什么还会出现这样的错误呢
追答打开sQL管理配置工具,找到SQLEXpress协议,看看TCP/IP那个协议是不是都已经启用
参考技术B 你这sqlserver是装在本机还是什么,如果装在本机,你把服务器名改为(local)或localhost,身份验证用windows验证看看。追问装在本机上,试过了不行啊
为啥这样的 penAL 代码在 Visual Studio 2008 中会出现这样的错误?
【中文标题】为啥这样的 penAL 代码在 Visual Studio 2008 中会出现这样的错误?【英文标题】:Why such OpenAL code gives such Erros in Visual studio 2008?为什么这样的 penAL 代码在 Visual Studio 2008 中会出现这样的错误? 【发布时间】:2010-11-03 15:06:27 【问题描述】:所以总的来说,我的代码非常简单——我正在尝试编写麦克风回声程序,这就是它的开始(在我看来——我对 OpenAL 很警惕)
#include "stdafx.h"
#include <iostream>
#include <windows.h>
#include <stdlib.h>
#include <conio.h>
#include <math.h>
#include <stdio.h>
#include <al.h>
#include <alc.h>
#include <alut.h>
using namespace std;
int _tmain(int argc, _TCHAR* argv[])
cin.get();
return 0;
void BlockingCapture(ALCdevice *mCaptureDevice, ALCubyte *pBuffer,
ALCint iSamplesToGet)
ALCint capturedSamples = 0;
while(capturedSamples < iSamplesToGet)
ALCint avail;
alcGetIntegerv(mCaptureDevice, ALC_CAPTURE_SAMPLES, 1, &avail);
if(avail > 0/*or some threshold*/)
avail = min(avail, iSamplesToGet-capturedSamples);
alcCaptureSamples(mCaptureDevice, pBuffer, avail);
capturedSamples += avail;
pBuffer += avail;
else
Sleep(0);
当我尝试编译它时,它给了我 3 个错误
1) Error 1 error LNK2019: ссылка на неразрешенный внешний символ __imp__alcCaptureSamples в функции "void __cdecl BlockingCapture(struct ALCdevice_struct *,unsigned char *,int)" (?BlockingCapture@@YAXPAUALCdevice_struct@@PAEH@Z) HelloOpenALMic.obj HelloOpenALMic
2)Error 2 error LNK2019: ссылка на неразрешенный внешний символ __imp__alcGetIntegerv в функции "void __cdecl BlockingCapture(struct ALCdevice_struct *,unsigned char *,int)" (?BlockingCapture@@YAXPAUALCdevice_struct@@PAEH@Z) HelloOpenALMic.obj HelloOpenALMic
3)Error 3 fatal error LNK1120: 2 неразрешенных внешних элементов C:\Users\Avesta\Documents\Visual Studio 2008\Projects\OJ\OJ\V3\Debug\HelloOpenALMic.exe HelloOpenALMic
顺便说一句:(我已将此post 作为我的代码的起点。)
如何摆脱它们?
【问题讨论】:
【参考方案1】:您需要将 OpenAL 库链接到您的应用程序。
进入项目属性->链接器->输入并将openal32.lib添加到列表中。
【讨论】:
以上是关于在登录SqlServer2012时为啥会出现这样的情况的主要内容,如果未能解决你的问题,请参考以下文章