Questions tagged «sql»

结构化查询语言(SQL)是关系数据库的声明性查询语言。如果您的问题涉及供应商扩展或语言怪癖,请考虑还将标记用于特定的数据库软件。

6
是否可以从Microsoft SQL Server Management Studio中打开SQLite数据库?
是否可以从Microsoft SQL Server Management Studio中打开.db文件(SQLite数据库文件)? 现在,我们有一个过程将从Microsoft SQL Server数据库中获取数据,并将其放入SQLite数据库文件中,稍后将由应用程序使用。 有没有一种方法可以打开SQLite数据库文件,以便可以将其与SQL Server数据库中的数据进行比较……仅使用一个SQL查询? 是否有用于Microsoft SQL Management Studio的插件?也许还有另一种方法可以仅使用一个查询来完成相同的任务。 现在,我们必须编写两个脚本...一个用于sql server数据库,一个用于sqlite数据库...然后将每个脚本的输出以相同的格式放入各自的OpenOffice电子表格文件中。最后,我们比较两个文件以查看是否存在任何差异。也许有更好的方法可以做到这一点。 编辑:表的列和布局是不同的,因此使用http://www.codeproject.com/KB/database/convsqlservertosqlite.aspx和http://www.sqlitecompare.com/的组合将无法在此处使用。 PS许多应用程序内部使用SQLite:SQLite 的知名用户





8
在双屏幕上关闭后打开时,SQL Management Studio挂起
我有一个双屏幕设置。我正在运行Windows 8.1。我在Management Studio 2008 R2、2012和2014中遇到了这个问题。 如果将Management Studio屏幕拖到第二个显示器上,然后将其关闭,则再次打开它时,它会在第二个显示器上打开。这就是我所期望的。不幸的是,“连接到服务器”对话框从视图中隐藏了,主屏幕仍处于焦点之外。它保持非确定性,等待找不到对话框。我尝试了ctrl-alt-tab和ctrl-alt-esc来找到它,但无济于事。 我可以对其进行排序的唯一方法是终止该过程。切换到单屏,然后将其打开。 有谁知道解决此问题的方法。真令人沮丧。
16 sql  sql-server  ssms 

6
如何以表形式打开sql文件?
有人给了我一个扩展名为sql的文件,但我不知道该怎么用它打开它。我可以使用文本编辑器打开它,但是我想将其作为表查看。是否有任何软件可以轻松完成此任务?如果没有,您知道有什么快速的秘诀吗?
16 sql 


1
识别SQL时间格式
我在SQLite数据库中找到了日期(和时间?)的这种表示形式。我不认为它是UNIX时间戳之类的任何标准,有人可以帮助我识别它吗? 498586831.475129 要么 497469155.776235 但是,有时只有一个数字(不带。)。 某些情况下:我希望该值是2007年以后而不是将来的日期(也可能是时间,最接近的秒数)。 更多信息:SQLite字段类型为 TIMESTAMP
8 sql  sqlite 


1
使用VS2005从运行vista的VM中访问本地SQL Server 2014失败
我的笔记本电脑正在运行Win 7(x64)并且是域名的一部分。我已经安装了SQL Server 2014 Dev和VS2012,因为我想使用笔记本电脑进行开发。 由于我的一些开发工作必须使用在Win 7中运行不佳的VS2005,因此我安装了Oracle VirtualBox和Vista业务32位作为操作系统。我在VM中安装了VS2005。我想使用我在主机上安装的SQL服务器作为我的后端进行开发。 当我尝试从VS2005 IDE中连接到SQL服务器时,我收到一条消息,说明该域不受信任,因此无法使用Windows身份验证。我已经尝试更改身份验证以使用SQL Server身份验证,但现在我收到“登录失败”消息。我甚至尝试为sa设置密码,但也失败了。 我尝试将SQL Server服务和SQL浏览器服务的登录名更改为本地帐户,但它也不起作用。我确保TCP / IP,共享内存和命名管道全部启用。 老实说,我在我的智慧结束。就这个话题而言,我没有太多开始。请帮忙。 谢谢。 马歇尔

1
如何在Excel 2007中使用动态日期范围创建SQL查询?
我正在尝试创建一个报告电子表格,可以打印给定时间段内的报告。下面的查询有效,但是当我尝试使用a时 ? 参数代替日期,选择包含我的日期的单元格后出错。如果我使用单引号 ('?') 如果不这样做,我会从字符串转换为日期/时间失败 (?) 我接近语法错误 @p1。 最后,我需要一个开始和结束日期或一个公式添加一个月或转移到开始日期/时间,以将数据过滤到重要信息。该查询是在Microsoft Query中构建的。 SELECT FloatTable.DateAndTime, TagTable.TagName FROM master.dbo.FloatTable FloatTable, master.dbo.TagTable TagTable WHERE FloatTable.TagIndex = TagTable.TagIndex AND (( FloatTable.DateAndTime >= {ts '2012-06-01 00:00:00'} )) 任何援助将不胜感激。

3
无法在SQL Express中附加超过两个目录的数据库?
我的一个Visual Studio Express项目中有一个数据库。我想将它附加到我的本地SQLEXPRESS实例,因此我可以在其上运行aspnet_regsql并添加成员资格数据库。当我选择附加数据库,然后尝试浏览到文件(C:\ Users \ username \ Documents \ Visual Studio 2010 \ Projects \ nameofproject)时,它只允许我导航到C:\ Users \ username ...为什么?我怎样才能解决这个问题?
2 windows  database  sql 

1
无法将“ sqlcmd”识别为内部或外部命令
(我知道这并不是真的要在这里使用,但是我不能在Stack Exchange上询问questios) 我正在创建一个批处理文件,并且收到以下错误消息:'sqlcmd'无法识别为内部或外部命令,可操作程序或批处理文件。 我知道为什么我的代码是错误的,但是不知道如何解决。.我没有MYSQL,我没有使用Microsoft SQL Server 2005,我正在使用SQLyog,没有sqlcmd,所以我该怎么办将我的代码更改为? 这是我的代码: @echo off cls set /p SName=Server Name : set /p UName=User Name : root set /p Pwd=Password : set /p DbName=Database Name : test set /p choice=ARE YOU SURE TO EXECUTE SCRIPTS in %DbName% (y/n) ? if '%choice%'=='y' goto begin goto end …
2 batch  sql 

1
SQL Server Express在启动时“挂起”
我最近安装了SQL Server 2012“Express”,以及Visual Studio 2012。 我正在使用它,一切正常。 然而,在几个小时之前的某个时候,SQL Server Express在Startup上开始“挂起”。我已经尝试卸载,然后再次安装所有组件,而且,我仍然在Startup上面临同样的“悬挂”。 任何人都有任何想法,可以做些什么? 操作系统是Windows 7-64位,并且,安装包是“SQLEXPRWT_x64_ENU.exe”(虽然,我不认为,这很重要;))。 附加说明:在某些时候,我认为,昨天,Visual Studio 2012也无法启动。然后,Visual Studio说,我必须下载产品“更新”,我做了。我不能说FOR SURE,但是,也许,它与SQL Server挂起有关? 再一次,任何人,任何想法? 这是我在屏幕上看到的屏幕截图: 但是,我无法在管理“控制台”/“工作室”中单击任何内容。它只是,没有回应任何事情。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.