怎么设置通过本地的ssmsoracle连接远程数据库库

安装的是visual&studio&2014,
&&&&&&&&用C#创建了一个Windows窗体,在连接到数据库时,只能找到数据集和基于服务的数据,没有本地数据库选项。
我特地下载了本地数据库,并提示已成功安装,但在visual&studio&列表里依然没有找到。
刚刚入门开始学习,不是很懂,看过一些帖子。
目前做的准备我把控制面板里,服务里的全选了自动,把防火墙关了,别的不是很懂。就这些吧,卡到这里了~~~
希望得到某个方向的指导
回复讨论(解决方案)
你还是直接进&sqlserver&2014&,&看看能不能连接到再说吧
能够连接到,&然后在vs的“视图”,‘服务器资源管理器’里新建一个数据连接,&成功后把连接串复制出来就可以在其它地方用的了
好的,我试一下,谢谢
Oracle中有sequence的功能,SQL&Server类似的功能使用Identity列实现,但是有很大的局限性。在2012中,微软终于增加了&sequence&对象,功能和性能都有了很大的提高。
我们可以在SSMS中创建也可以使用SQL&Server脚本创建序列对象:
&\加载中...
\加载中...
使用SQL创建序列对象:
IF&EXISTS(SELECT*FROMsys.sequencesWHEREname=N'TestSeq')
DROP&SEQUENCETestS
--创建序列对象&
&CREATE&SEQUENCETestSeqAStinyint
START&WITH1
INCREMENT&BY1;
&CREATE&TABLE&TEST
(ID&tinyint,Namevarchar(150))
--产生序列号码并插入表中
INSERT&INTO&TEST
&(ID,Name)
(NEXT&VALUE&FOR&TestSeq,'allen')
&INSERT&INTO&TEST
&(ID,Name)
(NEXT&VALUE&FOR&TestSeq,'kevin')
SELECT&*&FROM&TEST
--产生序列可以重复使用,下面的例子当序列号码超过255后又重新从0开始。
CREATE&SEQUENCE[dbo].[Test1Seq]
&AS&[tinyint]
START&WITH&0
INCREMENT&BY&5
NEXT&VALUE&FOR&[Test1Seq]
&\加载中...
--重新将序列初始值变为5
ALTER&SEQUENCEdbo.TestSeq
&RESTART&WITH&5;
SELECT&*&FROM&sys.sequenceswherename='TestSeq'
--共享序列,两个表可以使用同一个序列对象(Identity列是不可以的)&
CREATE&SEQUENCEdbo.SeqASINT
&START&WITH&1
&INCREMENT&BY&1
CREATE&TABLE&dbo.Examp1
&Seq&INT&NOT&NULL,
&Name&VARCHAR(50)NOTNULL
CREATE&TABLE&dbo.Examp2
&Seq&INT&NOT&NULL,
&Name&VARCHAR(50)NOTNULL&
INSERT&INTO&dbo.Examp1(Seq,Name)VALUES(NEXTVALUEFORdbo.Seq,'Tom');
&INSERT&INTO&dbo.Examp2(Seq,Name)VALUES(NEXTVALUEFORdbo.Seq,'Jerry');
SELECT&*&FROM&Examp1
&SELECT&*&FROM&Examp2
&\加载中...
&&更多进花猪网
--可以直接在查询中使用序列对象(Identity列是不可以的)
CREATE&SEQUENCESeqOrderAStinyint
START&WITH1
INCREMENT&BY1
MINVALUE&1
NO&MAXVALUE
SELECT&ID,Name,
NEXT&VALUE&FOR&SeqOrder&OVER(ORDERBYNameDESC)As[Order]
&\加载中...
为了提升性能,还可以使用CACHE选项,这样就可以将序列号码缓存到内存,减少IO操作,值得一提的是序列对象可以指定最大值和最小值,增加值可以为负数。
你还是直接进&sqlserver&2014&,&看看能不能连接到再说吧
能够连接到,&然后在vs的“视图”,‘服务器资源管理器’里新建一个数据连接,&成功后把连接串复制出来就可以在其它地方用的了
前些天数据库下载出来问题,所以花了些时间,我下载了sql&server&2014,在里面创建了个数据库文件(还是什么,)然后用vusual&studio&上创建的windows窗体连接了它,目前是这样的。但是,我再新建项里还是找不到本地数据库。
不知道字符串在哪里用。也不明白你说的先进sqlserver2014,连接连接到哪里,是不是这样就算连接了。(有很多很基础的东西我确实不了解,你可以指点我一下,我去百度。)
你没有单独安装&SQL&Server&吗?
你没有单独安装&SQL&Server&吗?
什么算单独安装,我下了sql&server&2014,就是在这里下的,/zh-cn/server-cloud/products/sql-server-editions/sql-server-express.aspx,下了本地的那个和最后那个,也就是第三个和第五的,
你那个不完整,&先用迅雷下载下单独的安装包再安装吧。&
SQLServer2014&sp1:/download/A/8/D/A8D601B6-2651-42EE-9F71-1E54EE23D2C4/SQLServer2014SP1-KB-CHS.exe&
上面那个是&&SQL&Server2014&的安装包,&
下面那个是&&SQL&Server2014&sp1&的补丁包
先安装上面的,&再安装下面的
上面那个是&&SQL&Server2014&的安装包,&
下面那个是&&SQL&Server2014&sp1&的补丁包
先安装上面的,&再安装下面的
我应该已经安装了SQL&server&express了直接安装补丁可以吗
ed2k://|file|cn_sql_server_2014_enterprise_edition_with_service_pack_1_x64_dvd_6669544.iso||DCED0446B48EFD9D4FBBBB6|/
你在迅雷里新建任务,&把我 &11&楼发的链接粘贴过去再试试
补丁那个已经下完了,你给的11楼的连接也在下载中了,这是这个好大啊,有3.2G,是很全的那种吗?这个完了之后安装有必要装在系统盘吗?
你在迅雷里新建任务,&把我 &11&楼发的链接粘贴过去再试试
谢谢你,在下了,但是有点儿大,估计要两个小时,下午有课我晚上10点左右回复你。
补丁那个已经下完了,你给的11楼的连接也在下载中了,这是这个好大啊,有3.2G,是很全的那种吗?这个完了之后安装有必要装在系统盘吗?
可以安装在D盘的
补丁那个已经下完了,你给的11楼的连接也在下载中了,这是这个好大啊,有3.2G,是很全的那种吗?这个完了之后安装有必要装在系统盘吗?
可以安装在D盘的
抱歉没及时回复,是这样的,我下载完成,那个大的,第一个要安装的数据库,我点击打开,起初被告知在加载映像,之后那个小窗口关闭,就没什么反应&了,后来再打开就显示,这个映像已被装载,就没有下文了。我不是很懂这个,电脑上也装了虚拟光驱,跟这样有关是不是,我不太了解,要从虚拟光驱中打开吗,还是什么?
第二个我也下载好了,但是现在还没装。
补丁那个已经下完了,你给的11楼的连接也在下载中了,这是这个好大啊,有3.2G,是很全的那种吗?这个完了之后安装有必要装在系统盘吗?
可以安装在D盘的
抱歉没及时回复,是这样的,我下载完成,那个大的,第一个要安装的数据库,我点击打开,起初被告知在加载映像,之后那个小窗口关闭,就没什么反应&了,后来再打开就显示,这个映像已被装载,就没有下文了。我不是很懂这个,电脑上也装了虚拟光驱,跟这样有关是不是,我不太了解,要从虚拟光驱中打开吗,还是什么?
第二个我也下载好了,但是现在还没装。
你安装了虚拟光驱的话,&直接从虚拟光驱中安装就是了。
如果你安装了&WinRAR&的话,&也可以右键将.iso&文件解压,&再安装的。
第一个安装,跟系统的一些设置有冲突,我还是默认了同意了,也不太懂修改了什么项,装完后显示有一大堆东西没有成功,但也有一堆东西成功了。第二个文件装的时候直接显示,the&file&is&corrupt,就这样。真的有点儿无力了。我打算结贴了,谢谢你的帮助。SQLServer远程连接修改端口号后连接方法-Mssql-数据库-壹聚教程网SQLServer远程连接修改端口号后连接方法
在mssqserver中我把端口号给修改之后发现使用程序带端口居然无法连接上去,下面一聚教程小编给各位朋友整理了具体的解决方法。
1.连接时连接字符串加上端口
SQL Server端口:我们可以通过&服务器端网络试用工具&和&客户端实用工具&
  设定方法是:
  &分别使用&服务器端网络试用工具&和&客户端实用工具&
  &设置&常规选项&-&&启用的协议&-&&Tcp/Ip&-&&属性&中的默认端口,假设为1455
  &然后测试你的端口是否起效,可以使用telnet sql服务器地址 1455
  看看能不能telnet通,如果可以,那就可以进行下面的测试:
  以往的书写中都没有带端口号,所以比较好写,但是现在更改了端口号了,很多朋友就不是很清楚该如何写连接语句了.下面的连接语句就是更改端口后的形式:
  Set oConn = Server.CreateObject(&ADODB.Connection&)
  sConn = &Driver={SQL Server};Server=服务器地址,1455;
  Database=数据库;UID=用户名;PWD=密码;&
  oConn.Open sConn
2.当改了以后你在进行远程连接是就会提示你&服务器不存在&了
)打开&配置工具
)选择别名选项,右击新建添加别名,端口号,服务器名及协议(注意别名与服务器需均填写为地址)
)重新连接,正常填入服务器地址,用户名及密码即可正常连接
上一页: &&&&&下一页:相关内容查看:879|回复:12
启动不了SQLSERVER
出现错误界面如下图!
(37.55 KB)
本帖最后由 jimshu 于
15:10 编辑
你的理解有误。
不是SQL Server启动不了。是你不能连接到SQL Server实例(或 service)。
常见的故障及解决方法,已经归类整理了
MCITP/MCSE/MCT/MVP&&SQL Server
那些年,我们一起追过的MS SQL Server
http://jimshu.
引用:原帖由 jimshu 于
15:10 发表
你的理解有误。
不是SQL Server启动不了。是你不能连接到SQL Server实例(或 service)。
常见的故障及解决方法,已经归类整理了
... 谢谢您的回复,现在问题是我在“SQL Server 配置管理器”里就无法启动
(13.72 KB)
去看一下启动日志文件
三、查看错误日志文件
MCITP/MCSE/MCT/MVP&&SQL Server
那些年,我们一起追过的MS SQL Server
http://jimshu.
服务启动不了,检查一下windows event viewer里的sql server的日志,查看sql server安装目录下的....\MSSQL\LOG\ERRORLOG也行
SQL Server MCITP, MVP, MCT, DBA
还请各位帮忙看看是否有解?
11:49:22.99 Server& && &Microsoft SQL Server 2008 R2 (RTM) - 10.50.1600.1 (X64)
Apr&&2 :46
Copyright (c) Microsoft Corporation
Standard Edition (64-bit) on Windows NT 6.1 &X64& (Build 7600: )
11:49:23.00 Server& && &(c) Microsoft Corporation.
11:49:23.00 Server& && &All rights reserved.
11:49:23.00 Server& && &Server process ID is 2072.
11:49:23.00 Server& && &System Manufacturer: 'Dell Inc.', System Model: 'PowerEdge T110 II'.
11:49:23.00 Server& && &Authentication mode is MIXED.
11:49:23.00 Server& && &Logging SQL Server messages in file 'C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\Log\ERRORLOG'.
11:49:23.00 Server& && &This instance of SQL Server last reported using a process ID of 1444 at
16:36:03 (local)
8:36:03 (UTC). This is an inform no user action is required.
11:49:23.00 Server& && &Registry startup parameters:
&&-d C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\DATA\master.mdf
&&-e C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\Log\ERRORLOG
&&-l C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\DATA\mastlog.ldf
11:49:23.01 服务器& && && &SQL Server is starting at normal priority base (=7). This is an informational message only. No user action is required.
11:49:23.01 服务器& && && &Detected 4 CPUs. This is an i no user action is required.
11:49:23.11 服务器& && && &Using dynamic lock allocation.&&Initial allocation of 2500 Lock blocks and 5000 Lock Owner blocks per node.&&This is an informational message only.&&No user action is required.
11:49:23.13 服务器& && && &Node configuration: node 0: CPU mask: 0x000f:0 Active CPU mask: 0x000f:0. This message provides a description of the NUMA configuration for this computer. This is an informational message only. No user action is required.
11:49:23.16 spid7s& && &Starting up database 'master'.
11:49:43.51 spid4s& && &SQL Server has encountered 1 occurrence(s) of I/O requests taking longer than 15 seconds to complete on file [C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\DATA\mastlog.ldf] in database [master] (1).&&The OS file handle is 0x042C.&&The offset of the latest long I/O is: 0xb000
11:51:15.80 spid7s& && &错误: 5159,严重性: 24,状态: 11。
11:51:15.80 spid7s& && &Operating system error 1117(由于 I/O 设备错误,无法运行此项请求。) on file &C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\DATA\mastlog.ldf& during CheckLogBlockReadComplete.
11:51:15.80 spid7s& && &Cannot recover the master database. SQL Server is unable to run. Restore master from a full backup, repair it, or rebuild it. For more information about how to rebuild the master database, see SQL Server Books Online.
引用:原帖由 jimshu 于
18:30 发表
去看一下启动日志文件
/thread-.html
三、查看错误日志文件 还请舒老师帮忙看看是否有解
11:49:22.99 Server& && &Microsoft SQL Server 2008 R2 (RTM) - 10.50.1600.1 (X64)
& & & & Apr&&2 :46
& & & & Copyright (c) Microsoft Corporation
& & & & Standard Edition (64-bit) on Windows NT 6.1 &X64& (Build 7600: )
11:49:23.00 Server& && &(c) Microsoft Corporation.
11:49:23.00 Server& && &All rights reserved.
11:49:23.00 Server& && &Server process ID is 2072.
11:49:23.00 Server& && &System Manufacturer: 'Dell Inc.', System Model: 'PowerEdge T110 II'.
11:49:23.00 Server& && &Authentication mode is MIXED.
11:49:23.00 Server& && &Logging SQL Server messages in file 'C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\Log\ERRORLOG'.
11:49:23.00 Server& && &This instance of SQL Server last reported using a process ID of 1444 at
16:36:03 (local)
8:36:03 (UTC). This is an inform no user action is required.
11:49:23.00 Server& && &Registry startup parameters:
& & & &&&-d C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\DATA\master.mdf
& & & &&&-e C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\Log\ERRORLOG
& & & &&&-l C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\DATA\mastlog.ldf
11:49:23.01 服务器& && && &SQL Server is starting at normal priority base (=7). This is an informational message only. No user action is required.
11:49:23.01 服务器& && && &Detected 4 CPUs. This is an i no user action is required.
11:49:23.11 服务器& && && &Using dynamic lock allocation.&&Initial allocation of 2500 Lock blocks and 5000 Lock Owner blocks per node.&&This is an informational message only.&&No user action is required.
11:49:23.13 服务器& && && &Node configuration: node 0: CPU mask: 0x000f:0 Active CPU mask: 0x000f:0. This message provides a description of the NUMA configuration for this computer. This is an informational message only. No user action is required.
11:49:23.16 spid7s& && &Starting up database 'master'.
11:49:43.51 spid4s& && &SQL Server has encountered 1 occurrence(s) of I/O requests taking longer than 15 seconds to complete on file [C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\DATA\mastlog.ldf] in database [master] (1).&&The OS file handle is 0x042C.&&The offset of the latest long I/O is: 0xb000
11:51:15.80 spid7s& && &错误: 5159,严重性: 24,状态: 11。
11:51:15.80 spid7s& && &Operating system error 1117(由于 I/O 设备错误,无法运行此项请求。) on file &C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\DATA\mastlog.ldf& during CheckLogBlockReadComplete.
11:51:15.80 spid7s& && &Cannot recover the master database. SQL Server is unable to run. Restore master from a full backup, repair it, or rebuild it. For more information about how to rebuild the master database, see SQL Server Books Online.
你的master数据库的ldf文件坏了
11:49:43.51 spid4s& &&&SQL Server has encountered 1 occurrence(s) of I/O requests taking longer than 15 seconds to complete on file [C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\DATA\mastlog.ldf]
解决方案是:
11:51:15.80 spid7s& && &Cannot recover the master database. SQL Server is unable to run. Restore master from a full backup, repair it, or rebuild it. For more information about how to rebuild the master database, see SQL Server Books Online.
MCITP/MCSE/MCT/MVP&&SQL Server
那些年,我们一起追过的MS SQL Server
http://jimshu.
日志写的很清楚,加载master数据库时出错了,
如果排除磁盘问题的话,从别的同版本数据库上考个master log过来,覆盖下就可以了
SQL Server MCITP, MVP, MCT, DBA
引用:原帖由 seusoftware 于
22:39 发表
日志写的很清楚,加载master数据库时出错了,
如果排除磁盘问题的话,从别的同版本数据库上考个master log过来,覆盖下就可以了 谢谢!!
引用:原帖由 jimshu 于
16:49 发表
你的master数据库的ldf文件坏了
11:49:43.51 spid4s& &&&SQL Server has encountered 1 occurrence(s) of I/O requests taking longer than 15 seconds to complete on file [C:\Program Files\Microsof ... 非常感谢!!
引用:原帖由 seusoftware 于
22:39 发表
日志写的很清楚,加载master数据库时出错了,
如果排除磁盘问题的话,从别的同版本数据库上考个master log过来,覆盖下就可以了 悲剧,次方法还是行不通!!
如果排除了磁盘损坏的原因,那么就重装SQL Server吧。
MCITP/MCSE/MCT/MVP&&SQL Server
那些年,我们一起追过的MS SQL Server
http://jimshu.

我要回帖

更多关于 plsql连接远程数据库 的文章

 

随机推荐