xip.io欢迎屏幕说:
10.0.0.1.xip.io解析为10.0.0.1
当我可以直接使用IP时,为什么需要通过xip io?
是否用于通过域名而不是IP访问服务器?
我的Windows 10出现了问题(比如我的localhost:8000).所以我开始寻找答案,看起来好老的IIS导致了这个问题,可能是因为它没有启用Windows开启/关闭功能.理论上它应该是小菜一碟吧?好吧,当我点击下一步时,我收到以下消息:
Windows无法完成请求的更改.该函数尝试使用保留供其他事务使用的名称.错误代码:0x80071A90
我在某处读到它可能与.NET Framework有关,我安装了Framework 3.5和4.6.我已经尝试了所有可能的组合,启用它们,禁用两者,只有一个,一切!关于错误代码也不是真实的信息.
它与我的Windows版本有什么关系吗?哪个是Windows Home.有没有其他方法可以使它工作?提前感谢您的意见.
我有一个Char(15)字段,在这个字段中我有以下数据:
94342KMR
947JCP
7048MYC
Run Code Online (Sandbox Code Playgroud)
我需要打破这个,我需要得到最后的右3个字符,我需要得到任何东西到左边.我的问题是,LEFT上的代码并不总是与您看到的长度相同.
如何在SQL中完成此操作?
谢谢
我有一个.NET MVC Web应用程序引用,System.Data.Spatial所以我可以DbGeography在属性上使用数据类型来处理某些地理位置.我正在使用Visual Studio 2012和.NET 4.5,并且在我的开发机器上没有完整安装SQL Server(只有localdb).
该应用程序运行良好,直到我将其推送到Azure.一旦我的应用程序命中我的DbGeography属性,它就会抛出此错误:
无法加载DLL"SqlServerSpatial.dll":找不到指定的模块.
还有其他人遇到过这个问题吗?
我在Windows应用程序中使用EF,我希望我的应用程序在某个表中插入新记录时执行某些任务"这些新记录将由使用相同数据库的网站插入"
我的问题是如何查看此表更改并在新记录到来时收到通知,在这种情况下EF可以帮助我吗?
更新: 我使用了SqlDependency类并在db中使用了它
ALTER DATABASE UrDb SET ENABLE_BROKER
并且还在数据库http://screencast.com/t/vrOjJbA1y中创建了一个服务和一个队列,但我从未通过我的Windows应用程序收到通知.
此外,当我在sql server中打开队列时,它总是空的http://screencast.com/t/05UPDIwC8ck 接缝有错误,但我不知道.
我正在使用Hudson版本1.324进行CI并遇到一些问题:
环境:
我有一个Powershell(PS)脚本,用于编译,运行NUnit测试,如果成功,则创建输出的7z文件.PS脚本在我的本地开发盒以及安装了Hudson的CI服务器上从命令行运行.
1)Powershell的执行政策.
我最初在服务器上运行了一个PS控制台,运行Set-ExecutionPolicy Unrestricted,它允许运行任何脚本.(是的,我在这里意识到了安全问题,我正在努力使某些工作得到解决,而Unrestricted应该删除安全问题,以便我可以专注于其他问题.)
[这很有用,并允许我昨天从Hudson发射PS构建脚本.然后我遇到了另一个问题,但我们将在第2项中讨论更多问题.
一旦Hudson可以启动PS脚本,它就会抱怨以下错误:
"C:\ Windows\system32\WindowsPowerShell\v1.0\powershell"&'OzSystems.Tools\psake\psake.ps1''.\ oz-build.ps1'"术语'OzSystems.Tools\psake\psake.ps1 '不被识别为cmdlet,功能,可操作程序或脚本文件.验证该术语并重试.在行:1 char:2 +&<<<<'OzSystems.Tools\psake\psake.ps1'' \盎司,build.ps1' "
使用相同的命令行,我可以手动从命令行成功执行PS脚本.但是Hudson无法让PS做同样的事情.在查看其他PS文档后,我也尝试了这个:
"& 'OzSystems.Tools\psake\psake.ps1' '.\oz-build.ps1'"
Run Code Online (Sandbox Code Playgroud)
并得到了类似的错误.似乎没有任何关于Hudson的Powershell插件的文档.我已经浏览了所有的Powershell插件文件,看不到任何可配置的内容.我找不到Hudson的日志文件来获取更多信息.
可以有人帮我过去吗?
2)我昨天和#1一起摔跤.在重新启动Hudson服务器/服务之后,我进入了上午并尝试再次挖掘,现在看来ExecutionPolicy已重置为Restricted.我昨天做了什么工作,开了一个PS控制台和Set-ExecutionPolicy到Unrestricted.它显示Unrestricted在PS控制台中,但Hudson说它没有执行PS脚本的权限.我重新打开了一个新的PS控制台并确认它ExecutionPolicy仍然是Unrestriced- 它是.但是哈德森显然不知道这种变化.再次重新启动Hudson服务不会改变Hudson对策略的看法.
有谁知道这里发生了什么?
谢谢,德里克
我无法使用全文搜索来处理我通过FileStream加载到我的SQL Db中的PDF文件.
版本:SQL Server 2008 R2(开发人员版 - 进行概念验证)操作系统:Windows 7
我采取的步骤.
运行以下脚本来设置新的iFilter并确保它处于活动状态
EXEC sp_fulltext_service @action='load_os_resources', @value=1; -- update os resources
EXEC sp_fulltext_service 'verify_signature', 0 -- don't verify signatures
EXEC sp_fulltext_service 'update_languages'; -- update language list
EXEC sp_fulltext_service 'restart_all_fdhosts'; -- restart daemon
EXEC sp_help_fulltext_system_components 'filter'; -- view active filters
Run Code Online (Sandbox Code Playgroud)在我想索引的FileStream表上创建了全文索引
CREATE FULLTEXT INDEX on local.FILE_REPOSITORY
(DOCUMENT TYPE COLUMN FILE_EXTENSION)
Key Index PK_File_Repository ON
(FileSearchCat, FILEGROUP [PRIMARY]);
GO
Run Code Online (Sandbox Code Playgroud)重建目录
ALTER FULLTEXT CATALOG FileSearchCatREBUILD WITH ACCENT_SENSITIVITY=OFF; …Run Code Online (Sandbox Code Playgroud)这是我用来连接SQL Server 2012 express的代码.我的文件名是Connect.rb.
require "rubygems"
require "tiny_tds"
client = TinyTds::Client.new(
:username => 'sa',
:password => 'sapassword',
:dataserver => 'localhost\SQLEXPRESS',
:database => 'ContactsDB')
result = client.execute("SELECT * FROM [Contacts]")
Run Code Online (Sandbox Code Playgroud)
当我运行代码时,我收到以下错误:
在'execute'中:来自Connect.rb的关闭连接(TinyTds :: Error):在'main'中
当我用以下代码替换上面的代码时,
client = TinyTds::Client.new(
:username => 'sa',
:password => 'sapassword',
:host => 'localhost',
:port => 1433,
:database => 'ContactsDB')
Run Code Online (Sandbox Code Playgroud)
我收到以下错误:
在'connect'中:无法连接:Adaptive Server不可用或不存在
是什么导致了这个错误以及如何修复它?
我在重写使用CONTAINS谓词的现有流程时遇到问题.现有的进程正在使用a CURSOR,但它确实很慢,并且随着插入更多数据而变慢.
我编写了一个包含两个表的简单示例(下面的代码) - 一个是全文索引,另一个是列,用于标识CONTAINS从第一个中选择行的条件.
当前存储过程使用a CURSOR循环遍历第二个表,设置@filter变量,然后用于CONTAINS定位匹配的第一个表中的行.问题是它运行了几个小时,而且情况越来越糟.
为了加快这个过程,我尝试CONTAINS直接在列值上使用谓词,而不是经历光标的痛苦......但是我得到了一个语法错误.我的例子如下.
我试图实现一个CROSS APPLY,我也尝试写一个用户定义的函数(fnCONTAINS)没有运气.
IF ( object_id('Players') IS NOT NULL )
DROP TABLE Players
go
IF ( object_id('TeamNeeds') IS NOT NULL )
DROP TABLE TeamNeeds
go
-- create fulltext catalog ft as default
go
CREATE TABLE Players
(
PlayerID INT IDENTITY(1, 1),
PlayerName VARCHAR(20),
PlayerPositions VARCHAR(60)
)
go
CREATE UNIQUE INDEX IXPlayerID
ON Players( PlayerID ) …Run Code Online (Sandbox Code Playgroud) 我在这里尝试做的是创建一个动态查询,其中 DBA 只需要在变量级别更改列名,原因是因为我们有多个被可怕地创建的数据库,即使它们具有相同的数据,列名从一个变为另一个(它们之间没有规范化)。
我正在处理一个大约有 400 行的查询,我试图避免的是将逻辑传递给另一个 DBA,在那里他们必须通过脚本并替换所有列名......而只是分配列名从他们的数据库到逻辑匹配。不确定这是否可能。
这是一个例子:
Declare @ColumnA
Declare @ColumnB
set @ColumnA = 'UserID'
set @ColumnB = 'Salary'
select @ColumnA,@ColumnB from Table
Run Code Online (Sandbox Code Playgroud)
我怎样才能实现这种功能?
sql-server ×7
sql ×2
t-sql ×2
.net ×1
.net-4.5 ×1
azure ×1
c# ×1
contains ×1
dns ×1
dynamic-sql ×1
execution ×1
filestream ×1
hudson ×1
iis ×1
policy ×1
powershell ×1
ruby ×1
tiny-tds ×1
xip.io ×1