小编Ste*_*eam的帖子

SQL 服务器 - 可以通过远程服务器连接,但不能通过本地机器连接 - 为什么?

我能够登录到远程服务器并从那里连接到另一台服务器上的数据库。当我在本地机器上做同样的事情时它失败了,给了我下面的错误 -

已成功与服务器建立连接,但随后在登录过程中出现错误。(提供程序:TCP 提供程序,错误:0 - 指定的网络名称不再可用。)(Microsoft SQL Server,错误:64)

为什么会发生此错误,我该如何解决?我正在尝试通过管理工作室进行连接。

到目前为止我尝试过的 -

错误消息:(提供程序:共享内存提供程序,错误:0 - 管道的另一端没有进程。)

它对我不起作用。顺便说一句,我已经提到了我在问题的前两行中尝试过的内容。但是,它被忽视了。这两行表明问题可能出在我的本地系统中。但是,问题是什么?

sql-server sql-server-2008 sql-server-2008-r2

4
推荐指数
1
解决办法
6961
查看次数

为什么完全合格的C#导入失败?

在我的主要方法中,我有一行代码 -

WebRequest reqObj = WebRequest.Create(CompleteDPath + FileName);
Run Code Online (Sandbox Code Playgroud)

我添加了一个导入 - System.Net.WebRequest.这会导致错误:

找不到类型或命名空间名称'YourProject'(您是否缺少using指令或程序集引用?).

当我将导入更改为" System.Net为什么会发生这种情况" 时,错误消失了 ?

实际上,我在SSIS的C#脚本任务中使用此代码,这是一个ETL工具.我提到,如果您无法在普通的视觉工作室中复制问题,并希望将SSIS声明为问题的根源.

.net c#

4
推荐指数
1
解决办法
183
查看次数

sql server将datetime转换为另一个时区?

如何将我的时区中的当前时间(日期时间)转换为另一个时区,比如说法国?我环顾四周,但没找到任何可以帮助我的帖子.我正在使用SQL Server 2008.

sql sql-server sql-server-2008

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

上传到FTP中的文件夹?

我正在使用以下代码来学习如何使用FTP加载文件。如何设置文件上传路径或文件夹?

using System;
using System.IO;
using System.Net;
using System.Text;

namespace Examples.System.Net
{
    public class WebRequestGetExample
    {
        public static void Main ()
        {
            // Get the object used to communicate with the server.
            FtpWebRequest request = (FtpWebRequest)WebRequest.Create("ftp://www.contoso.com/test.htm");
            request.Method = WebRequestMethods.Ftp.UploadFile;

            // This example assumes the FTP site uses anonymous logon.
            request.Credentials = new NetworkCredential ("anonymous","janeDoe@contoso.com");

            // Copy the contents of the file to the request stream.
            StreamReader sourceStream = new StreamReader("testfile.txt");
            byte [] fileContents = Encoding.UTF8.GetBytes(sourceStream.ReadToEnd());
            sourceStream.Close();
            request.ContentLength = fileContents.Length;

            Stream …
Run Code Online (Sandbox Code Playgroud)

c# ftp

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

无法删除 UNIQUE 约束

我想删除桌子上的一些限制。因此,首先我必须找出约束的名称,然后查看要删除哪些约束。对于第一个任务,我使用了查询 -

SELECT * 
FROM sys.indexes 
WHERE object_id = OBJECT_ID('YourTableName')
Run Code Online (Sandbox Code Playgroud)

我从该查询返回的名称列中记下了表上唯一约束的名称。约束名称之一是 UNIQ_YourTableName_01。

为了放弃这个限制,我使用了 -

ALTER TABLE YourTableName
DROP CONSTRAINT UNIQ_YourTableName_01
Run Code Online (Sandbox Code Playgroud)

我收到错误 - UNIQ_YourTableName_01 不是约束。无法删除约束。请参阅以前的错误。我该如何解决 ?

谢谢。

sql sql-server sql-server-2005 sql-server-2008

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

需要帮助从一个文件夹中恢复多个数据库/ bak文件

在SQL Server 2008R2中,我尝试使用此处给出的SQL查询来还原位于一个文件夹中的多个数据库/ BAK文件 - http://www.karaszi.com/sqlserver/code/sp_RestoreFromAllFilesInDirectory_2008sp1.txt

它使用这样的存储过程,最后给出的代码 -

exec sp_RestoreFromAllFilesInDirectory 'C:\Mybakfiles\', 
'D:\Mydatabasesdirectory\' , 
'C:\MylogDirectory\'
Run Code Online (Sandbox Code Playgroud)

受欢迎的文件夹 - 'C:\ Mybakfiles \','D:\ Mydatabasesdirectory \','C:\ MylogDirectory \'

您应该知道第一个文件夹的路径.可以通过查询或SSMS找到第二个和第三个.有关查询,请参阅alex aza的答案 - 在SQL 2008中恢复多个数据库的最有效方法是什么.我最后也提出了他的问题.

我将所有BAK文件复制到 - C:\ Program Files\Microsoft SQL Server\MSSQL10_50.SS2008\MSSQL\Backup \

然后,我按照以下方式执行SP:

exec sp_RestoreFromAllFilesInDirectory 'C:\Program Files\
Microsoft SQL Server\MSSQL10_50.SS2008\MSSQL\Backup\', 
'C:\Program Files\Microsoft SQL Server\MSSQL10_50.SS2008\MSSQL
\DATA\' , 'C:\Program Files\Microsoft SQL Server\MSSQL10_50.SS2008\
MSSQL\DATA\'
Run Code Online (Sandbox Code Playgroud)

并获得以下示例输出 -

RESTORE DATABASE AdventureWorksDW FROM DISK = 'C:\Program Files\
Microsoft SQL Server\MSSQL10_50.SS2008\MSSQL\Backup\AdventureWorksDW.bak' 
WITH MOVE 'AdventureWorksDW_Data' TO 'C:\Program Files\Microsoft SQL 
Server\MSSQL10_50.SS2008\MSSQL\DATA\AdventureWorksDW_Data.mdf', MOVE 
'AdventureWorksDW_Log' TO …
Run Code Online (Sandbox Code Playgroud)

sql sql-server sql-server-2008

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

在 SSRS Visual Studio 中看不到 RDLC 代码选项卡

我正在做一本书中的一些 SSRS 示例。这本书展示了visual studio中的几个选项卡——app.config、report1.rdlc(这是report1的XML代码)、form1.designer.vb、form1.resx、report1.rdlc[design](这是一个图形表/gui表单报告 1)。

但是在完成所有步骤后,我只看到这些选项卡 - Report1.rdlc[Design]、Form1.vb[Design]。为什么我看不到以 XML 格式显示我的 rdlc 文件的选项卡,即使我按照书中的步骤操作。我如何解决它 ?

sql-server bids visual-studio reporting-services ssrs-2008

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

在Windows计算机上模拟多个SVN用户

如何在Windows计算机上模拟多个SVN用户来学习SVN?

我正在使用Eric Sink的" Version by Example by Example"这本书,并希望能够从一台计算机(最好是Windows)中完成第17页到第20页的所有内容(尽管如果需要,我也可以使用Linux).

编辑 - 我将在问题正下方的评论中添加更新我的后续问题.我希望这将使其他读者准备好正确设置所有内容以使用本书.

我的2美分.

svn windows version-control

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

将任务放入序列容器后无法连接到数据库

我有一个完美的包,直到我决定把它的一些任务放在一个序列容器中(更多关于为什么我想这样做 - 如何在我的情况下进行SSIS交易?).

现在,我继续收到错误 -

[Execute SQL Task] Error: Failed to acquire connection "MyDatabase". Connection may not be configured correctly or you may not have the right permissions on this connection.
Run Code Online (Sandbox Code Playgroud)

为什么会发生这种情况,我该如何解决?

sql-server ssis

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

将SQL Server varchar max存储在SSIS字符串中

我在做什么 -

execute sql task通过oledb connection(OLE)从(EST)获取单行结果集。

我想设置ssis变量strName =行的第一列值(最大varchar)。strName是肯定的Ssis字符串。我检查了。

在EST中-结果名称= 0,变量名称= User::strName

我得到了错误-

[执行SQL任务]错误:向变量“ strName”分配值时发生错误:“分配给变量” User :: strName“的值的类型与当前变量类型不同。执行期间变量可能不会更改类型。变量类型是严格的,除了Object类型的变量。

我该如何解决 ?

sql-server ssis

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