oracle的odbc连接问题 [问题点数:100分,结帖人jameschan]

Bbs1
本版专家分:0
结帖率 98.28%
Bbs9
本版专家分:73166
Blank
红花 2003年9月 Oracle大版内专家分月排行榜第一
2003年6月 Oracle大版内专家分月排行榜第一
2003年5月 Oracle大版内专家分月排行榜第一
2003年4月 Oracle大版内专家分月排行榜第一
2002年12月 Oracle大版内专家分月排行榜第一
2003年5月 DB2大版内专家分月排行榜第一
2003年4月 DB2大版内专家分月排行榜第一
Blank
蓝花 2004年2月 Oracle大版内专家分月排行榜第三
2003年8月 Oracle大版内专家分月排行榜第三
Bbs7
本版专家分:13044
Blank
黄花 2002年9月 Oracle大版内专家分月排行榜第二
2002年8月 Oracle大版内专家分月排行榜第二
Bbs1
本版专家分:40
Bbs1
本版专家分:0
Oracle ODBC连接问题
在CAD里通过ODBC<em>连接</em>Oracle 数据库的时候,有时候会<em>连接</em>不上,在Oracle服务器上看到对应的session始终无法建立,错误提示如下:rnrnODBC Error Description: State:S1T00,Native:1013,Origin:[Oracle][ODBC][Ora]rnERROR #8012 Database Operation Failedrn Please Check Session For More DetailsrnODBC Error Code: -1rnDescription: ORA-01013: user requested cancel of current operationrnrnrn在CAD可以查看各个表的结构,这个从来不出错,但一<em>连接</em>具体表里的数据,有时候就出错了。(10次里面大概会错1-2次)上面的提示应该不是错误的根本原因,烦请各位高手指点,多谢先。rnrn rnrn环境如下:rnrnCAD: Cadence SPB 16.2rnDatabase: Oracle 9I rnServer: Windows 2003 rnODBC: Oracle 9I ODBC
ODBC连接oracle问题
我有一个asp程序,需要<em>连接</em>远端<em>oracle</em>10g。以前通过建立一个系统dsn,可以实现,现在新装系统了,以前的配置文件都没有了,重新配置的时候,在建立系统dsn时,测试连通时unable to connect sqlstate=08004 [<em>oracle</em>][<em>odbc</em>][ora]ora-12154:TNS:could not resolve the connect identifier specifiedrn不知道是不是配置系统dsn不对,以前的配置方法忘记了。rn有没有高手遇到过这种<em>问题</em>,在线等,急。
Oracle ODBC的连接问题
紧急求助,一OA系统采用<em>oracle</em>7.3.4数据库,B/S结构,前端用asp开发,ODBC<em>连接</em>,因服务器被病毒修改了注册表,导致asp网页不能打开,提示错误"Microsoft OLE DB Provider for ODBC Drivers"和'未发现Oracle(TM)客户和网络组件,这些组件是由Oracle公司提供的,是Oracle7.3版(或更高)客户软件安装的一部分",我用以下方式解决都无效:1.重装<em>oracle</em>的ODBE组件,提示内存错误。2 装Office2000附带的MDAC,无效。 rn哪位老兄可否帮我一忙?
odbc连接oracle问题
使用vb.net的<em>odbc</em><em>连接</em><em>oracle</em>,配置时出现错误:"通过<em>odbc</em><em>连接</em><em>oracle</em> visual studio不支持。请使用OLE DB Provider for Oracle。"rn<em>oracle</em>是9i,windows sp2。请教如何解决。。。
odbc连接oracle问题
#include rnvoid main()rnrnSQLHENV henv;rnSQLHDBC hdbc;rnSQLHSTMT hstmt;rnSQLRETURN retcode;rnrn /*Allocate environment handle */rnretcode = SQLAllocHandle(SQL_HANDLE_ENV, SQL_NULL_HANDLE, &henv);rnrnif (retcode == SQL_SUCCESS || retcode == SQL_SUCCESS_WITH_INFO) rn /* Set the ODBC version environment attribute */rn retcode = SQLSetEnvAttr(henv, SQL_ATTR_ODBC_VERSION, (void*)SQL_OV_ODBC3, 0); rnrn if (retcode == SQL_SUCCESS || retcode == SQL_SUCCESS_WITH_INFO) rn /* Allocate connection handle */rn retcode = SQLAllocHandle(SQL_HANDLE_DBC, henv, &hdbc); rnrn if (retcode == SQL_SUCCESS || retcode == SQL_SUCCESS_WITH_INFO) rn /* Set login timeout to 5 seconds. */rn SQLSetConnectAttr(hdbc, (void*)SQL_LOGIN_TIMEOUT, 5, 0);rnrn /* Connect to data source */rn retcode = SQLConnect(hdbc, (SQLCHAR*) "server", SQL_NTS,rn (SQLCHAR*) "system", SQL_NTS,rn (SQLCHAR*) "manager", SQL_NTS);rnrn if (retcode == SQL_SUCCESS || retcode == SQL_SUCCESS_WITH_INFO)rn /* Allocate statement handle */rn retcode = SQLAllocHandle(SQL_HANDLE_STMT, hdbc, &hstmt); rnrn if (retcode == SQL_SUCCESS || retcode == SQL_SUCCESS_WITH_INFO) rn /* Process data */rn ;rn ;rn ;rnrn SQLFreeHandle(SQL_HANDLE_STMT, hstmt);rn rn SQLDisconnect(hdbc);rn rn SQLFreeHandle(SQL_HANDLE_DBC, hdbc);rn rn rn SQLFreeHandle(SQL_HANDLE_ENV, henv);rnRelated Functionsrnrnrnrn我用的是msdn上的例程但是在运行到sqlconnect的时候每次返回的都是-1?rnrn我用pro*c是可以直接<em>连接</em>到数据库上的,为什么<em>odbc</em>就不可以了?可以告诉我有什么地方遗漏么?rn
关于ODBC连接oracle问题
我安装的驱动是<em>oracle</em> in orahome92,用VC通过ODBC驱动<em>连接</em>数据库,能否不需要在Oracle客户端中设置,只要安装了Cliend端就可以<em>连接</em>的方法?
oracle 数据库,odbc 连接问题
各位老兄:报出错误NUMBER -2147467259 rn我所使用的是rnmicrosoft <em>odbc</em> for <em>oracle</em>rn版本号: 2.573.7713.00 rn文件名:MSOREC32.dllrn日期: 2001-07 -13rn请指教。rn
odbc连接oracle问题
使用vb.net的<em>odbc</em><em>连接</em><em>oracle</em>,配置时出现错误:"通过<em>odbc</em><em>连接</em><em>oracle</em> visual studio不支持。请使用OLE DB Provider for Oracle。"rn<em>oracle</em>是9i,windows sp2。请教如何解决。。。
通过ODBC连接ORACLE的问题
1、服务器A,LINUX+ORACLE 11rn2、客户机B,WIN2008 R2(64位)+SQL SERVER 2005rn-------------------------------------------------rn<em>问题</em>:rn在客户机B上,通过ORACLE NET MANAGER新增服务TEST,并且<em>连接</em>测试通过rn在客户机B上,新增ODBC数据源,驱动选:MICROSOFT ODBC FOR ORACLErnrn但是在使用ODBC 数据源时(在SQL SERVER2005中新建了个链接服务器,数据源为上面新建的ODBC数据源),出现错误提示:rnORACLE ORA-12154:TNS:无法解析指定的<em>连接</em>标识符rnrn----------------------------------------------------rn请弟兄们帮忙看看,叩谢!rnrnrn[img=https://img-bbs.csdn.net/upload/201505/15/1431675721_11190.png][/img]
oracle的ODBC连接速度问题
以前在linuxAS 2.1下的<em>oracle</em>数据库,在linux下用oci接口c语言调用,数据库写入速度可以达到1000条记录/秒rn但是,在win2k环境下用vc通过<em>odbc</em>接口,速度怎么只有200条/秒rnrn求方法!rn
关于ODBC 连接oracle问题
小弟最近在执行一个SQL语句时,遇到一个奇怪的<em>问题</em>,rnrn语句如下:rnINSERT INTO [ODBC;DSN=pjgsDNS;UID=pjuser;PWD=bssoft001;].[表名](...) SELECT ... FROM 表名rn该语句在ACCESS<em>连接</em>中执行,rnrn<em>oracle</em> 数据库设置两个:一为pjgsorcl,用户名密码都是与sql中一样。二为pjinfo用户名密码都是与sql中一样。库中表机构等都一样。rnrnODBC 中配置:pjgsDNS <em>连接</em><em>oracle</em> 92数据库,数据库选择pjgsorcl或者pjinfo.用户名密码都正确,测试<em>连接</em>也成功。rnrn但是,在<em>连接</em>pjgsorcl数据库时是成功执行的,在<em>连接</em>pjinfo时提示错误:Microsoft Jet 数据库引擎找不到输入表或查询 '表名'。 确定它是否存在,以及它的名称的拼写是否正确。rnrnrn我不明白的地方就是,ODBC<em>连接</em>,还与数据库SID有关系嘛?为什么<em>连接</em>pjinfo的时候会报错?
ODBC连接ORACLE出错
客户端工作站要访问ORACLE数据库的话都的安装ORACLE客户端组件rn我单位所有的机都装了,通过ORACLE的开发工作DEVELOPER访问数据库都没<em>问题</em>,但通过ODBC<em>连接</em>访问的话,有些机会报错,说缺少了组件,有些机又不会rn不管那种操作系统都会出现这样的情况,就是有些机无<em>问题</em>有些机不行,rn具体报错是:rnThe Oracle(tm) client and networking components were not found.rnThese components are supplied by Oracle Corporation and are part ofrnthe Oracle Version 7.3 (or greater) client software installation.rnYou will be unable to use this driver until these components have beenrninstalled.rn
odbc获取oracle连接
<em>odbc</em>获取<em>oracle</em><em>连接</em> 使用存储过程 包以及函数
Oracle 的 ODBC 连接配置
1.下载两个文件: 下载地址:http://www.<em>oracle</em>.com/technetwork/topics/winsoft-085727.html 注:两个文件版本需一致 将上面两个压缩包解压,并解压到一个文件夹中(<em>odbc</em>里面文件全部放入basic文件中)。 2.安装 <em>odbc</em>  在文件夹中找到 <em>odbc</em>_install.exe ,以管理员身份运行 cmd ,在 cmd...
odbcoracle连接及使用
<em>odbc</em>与<em>oracle</em>的<em>连接</em>及使用 ODBC数据源的配置、使用
ODBC连接oracle
请问如何用ODBC<em>连接</em><em>oracle</em>,不安装<em>oracle</em>客户端程序是否可以直接<em>连接</em>到后台<em>oracle</em>数据库服务器?
通过odbc连接oracle
我是首先下载了<em>oracle</em> client64位的程序。然后安装,配置完环境变量。最后在<em>odbc</em> 系统dsn的界面调试都已经可以用了,但是最后用php以及c++调用<em>odbc</em><em>连接</em>都<em>连接</em>不上。最后判断应该是没有用32位的<em>oracle</em> 客户端的<em>问题</em>。 然后下载32位的客户端。32位的客户端需要下载两个文件一个是基础包一个是开发和运行时的扩展包下载<em>连接</em> 然后解压到同一个文件夹然后运行<em>odbc</em>_in...
odbc连接sybase简单问题(odbc连接)
我使用vc中CDatabase类的openex函数<em>连接</em>sybase正常,最近碰到一个<em>连接</em>不上的,数据库返回的错误是rnAttempt to locate entry in sysdatabases for database 'sa' by name failed - no entry found rnunder that name. Make sure that name is entered properly.rnrnct_con_drop(): user api layer: rnexternal error: There is a usage error. This routine has been called atrn请高手赐教,多谢
java连接oracle 入门odbc
NULL 博文链接:https://hbiao68.iteye.com/blog/1459186
windows2008 下odbc连接oracle报错
在windows2008 64bit环境下,装的是<em>oracle</em>11g,64版本rn在vs2008中,cs代码如下:rnrnstring ConnectionString = "Data Source=ANHUI; User Id=anhui; Password=anhui";rn OracleConnection conn = new OracleConnection(ConnectionString);rn tryrn rn conn.Open(); rn OracleCommand cmd = conn.CreateCommand();rn cmd.CommandText = "select * from user"; rn OracleDataReader rs = cmd.ExecuteReader();rnrn while (rs.Read()) rn Console.WriteLine(rs.GetString(1));rn rnrn rs.Close();rn rnrn运行时,结果如下:rnSystem.Data.OracleClient requires Oracle client software version 8.1.7 or greaternrn同样的程序,我在windows xp下的vs2008下编译就正确.rn请问下这是什么原因啊?非常感谢!
关于odbc连接oracle 8I
我用asp<em>连接</em><em>oracle</em> 8I,但是我在win98下用pws运行的完全正确!rn但是在win2000 iis下就不可以!为什么呢?rnrn程序原码:rnSet connect=Server.CreateObject ("ADODB.Connection")rn connect.ConnectionString = "driver="&s_driver&";server="&s_server&";uid="&s_uid&";pwd="&s_pwdrn 'Response.Write " driver="&s_driver&";server="&s_server&";uid="&s_uid&";pwd="&s_pwdrn connect.Open rnrnrn提示是错误:rn本页无法显示 rn试图访问的网页出现<em>问题</em>,无法显示。 rnrn--------------------------------------------------------------------------------rnrn请尝试以下方法:rnrn单击 刷新按钮或者梢候再试。rnrn打开 10.122.32.253 主页,然后查找与所需信息相关的链接。 rnHTTP 500.100 - 内部服务器错误 - ASP 错误rnInternet 信息服务rnrn--------------------------------------------------------------------------------rnrn技术信息(适用于支持人员)rnrn错误类型:rnMicrosoft OLE DB Provider for ODBC Drivers (0x80004005)rn/Project2/zhcx_menu.asp, 第 21 行rnrnrn浏览器类型:rnMozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0) rnrn页:rnPOST 44 bytes to /Project2/zhcx_menu.asprnrnPOST 数据:rnas_yhdm=ZHCX&as_yhkl=1&B1=+++%C8%B7%C8%CF+++ rnrn时间:rn2003年4月23日, 13:57:28 rnrnrn详细信息:rnMicrosoft 支持 rn rnrn
oracle的ODBC连接,unix下的,请教!
<em>oracle</em>的ODBC<em>连接</em>,HP/UX下的,谁有<em>oracle</em>的ODBC驱动(driver),谁弄过?rn
ODBC连接Oracle数据库问题(急)
1.在VC中如何调用下面的语句rnselect sysdate from dual;rn(不用存储过程)rn2.通过下面的方式<em>连接</em>数据库,增加记录时提示记录只读为什么?rnCDatabase *pDb;rnpDb->OpenEx("DSN=<em>oracle</em>;UID=system;PWD=manager", CDatabase::noOdbcDialog)rnCParamConfigSet m_set(g_db);rnm_set.Open();rnm_set.AddNew();--此时出错提示记录只读。rn3.如何在前端调用Oracle中自定义的函数(ODBC方式)rn4.在前端启动事务时,当一个Database,几个CRecordset时,打开一个CRecordset时可以增加,rn当另外一个确提示记录只读,如何解决。rnrn以上<em>问题</em>急切需要各位大侠解决!
ODBC里连接Oracle的错误提示
有以下提示:"ERROR cannot load resource file sqresus.dll"rn及:"无法加载ODBC driver 安装例程,因为存在系统代码1114"
odbc连接oracle的错误
错误如下:sqlstate=na000, ora-12514:Message 12514 not found,product=rdbms80;facility=orarn这个错误如何解决?谢谢
请问oracle odbc连接配置参数
本机为win2000pro+<em>oracle</em> 9i 服务器版rn设置<em>odbc</em><em>连接</em>,选择TNS serbice name 选本机的服务名,测试成功, TNS serbice name 下拉选项里有EXTPROC_CONNECTION_DATA 和INST1_HTTP 还有我自己的服务名,请问前两项是做什么用的,rnrn现在我想选择用别的机器的<em>oracle</em>服务,那怎么输入这个服务名呢?rnrn我直接输入别的机器的服务名,输入用户名和密码点测试后出现 ORA-12154:TNS:无法处理服务名的提示,rn选择EXTPROC_CONNECTION_DATA并输入别的机器的用户和密码的提示是:ORA-03113:通信通道的文件结束rnrn选择INST1_HTTP 的提示是不能解析的服务名rn请教怎么能使用别的机器的<em>oracle</em>服务,谢谢rn分数不是<em>问题</em>!
求助:ODBC数据源与Oracle连接问题
我在VS2008的工程里添加了一个ODBC数据源,自动生成了一个类rnrn我遇到的<em>问题</em>是:现在只能<em>连接</em>我当时添加的那一个数据源,如果要换个地方处理一定会不识别这个数据源,这个怎样能处理例如rnCDatabase中的Open方法rnrnCDatabase::Open(NULL,false,false, LPCTSTR lpszConnect = _T("ODBC;DSN=*;UID=*;PWD=*");rnrn这样来指定<em>连接</em>哪个数据源?
请教DRIVER=Microsoft ODBC for Oracle 连接问题
是这样的我装了一台2003的虚拟机!rnrn虚拟机IP:192.168.1.108rn本机IP:192.168.1.100rnrn我在[color=#FF0000]虚拟机[/color]上装了<em>oracle</em> 10G ,现在想编写个程序读取<em>oracle</em>数据库里的记录,rnrn我在[color=#FF0000]本机[/color]装了个<em>oracle</em> XE Client,请问该如何<em>连接</em> [color=#FF0000]虚拟机[/color]上的<em>oracle</em>rnrn 我用 DRIVER=Microsoft ODBC for Oracle;UID=“system“;PWD=”5897577“;SERVER=”数据库名字 ;” rnrn把我写的程序放到[color=#FF0000]虚拟机[/color]上可以<em>连接</em>,放到[color=#FF0000]本机[/color]这样就不能<em>连接</em>了!rnrn请问如何修改,或者其他方法!
高分!VC下用ODBC连接Oracle的问题
vc下用ODBC<em>连接</em>Oracle,使用CRecordSet派生类:CODBC,发现可以得到查询结果,但是进行编辑时就报错:“记录集是只读”。请教各位这种<em>问题</em>如何解决,刚开始用VC,请各位多多指教。rnrnODBC.h的代码如下:rn#if !defined(AFX_ODBC_H__3393FF31_78E7_45B0_BD40_3A4F718EDD1F__INCLUDED_)rn#define AFX_ODBC_H__3393FF31_78E7_45B0_BD40_3A4F718EDD1F__INCLUDED_rn#include "ODBCtest.h"rn#include "StdAfx.h"rn#include"afxdb.h"rn#if _MSC_VER > 1000rn#pragma oncern#endif // _MSC_VER > 1000rn// ODBC.h : header filern//rnrn/////////////////////////////////////////////////////////////////////////////rn// CODBC recordsetrnrnclass CODBC : public CRecordsetrnrnpublic:rn CODBC(CDatabase* pDatabase = NULL);rn DECLARE_DYNAMIC(CODBC)rnrn// Field/Param Datarn //AFX_FIELD(CODBC, CRecordset)rn CString m_WORKNO;rn CString m_NAME;rn CString m_DEPT;rn CString m_DBNAME;rn CString m_DBSIZE;rn CString m_EMAIL;rn CString m_COU;rn CString m_REMARK;rn CString m_ATTRIBUTE;rn CString m_USR_ID;rn CString m_USR_NAME;rn CString m_USR_PWD;rn CString m_USR_PWD_QUESTION;rn CString m_USR_PWD_ANSWER;rn CString m_USR_REMARK;rn CTime m_USR_DISABLE_DATE;rn CString m_USR_EMAIL;rn //AFX_FIELDrnrnrn// Overridesrn // ClassWizard generated virtual function overridesrn //AFX_VIRTUAL(CODBC)rn public:rn virtual CString GetDefaultConnect(); // Default connection stringrn virtual CString GetDefaultSQL(); // Default SQL for Recordsetrn virtual void DoFieldExchange(CFieldExchange* pFX); // RFX supportrn virtual BOOL Open(UINT nOpenType = AFX_DB_USE_DEFAULT_TYPE, LPCTSTR lpszSql = NULL, DWORD dwOptions = none);rn virtual BOOL Requery();rn //AFX_VIRTUALrnrn// Implementationrn#ifdef _DEBUGrn virtual void AssertValid() const;rn virtual void Dump(CDumpContext& dc) const;rn#endifrn;rnrn//AFX_INSERT_LOCATIONrn// Microsoft Visual C++ will insert additional declarations immediately before the previous line.rnrn#endif // !defined(AFX_ODBC_H__3393FF31_78E7_45B0_BD40_3A4F718EDD1F__INCLUDED_)rnrnODBC.cpp代码如下:rn// ODBC.cpp : implementation filern//rnrn#include "stdafx.h"rn#include "ODBCtest.h"rn#include "ODBC.h"rn#include"afxdb.h"rnrn#ifdef _DEBUGrn#define new DEBUG_NEWrn#undef THIS_FILErnstatic char THIS_FILE[] = __FILE__;rn#endifrnrn/////////////////////////////////////////////////////////////////////////////rn// CODBCrnrnIMPLEMENT_DYNAMIC(CODBC, CRecordset)rnrnCODBC::CODBC(CDatabase* pdb)rn : CRecordset(pdb)rnrn //AFX_FIELD_INIT(CODBC)rn m_WORKNO = _T("");rn m_NAME = _T("");rn m_DEPT = _T("");rn m_DBNAME = _T("");rn m_DBSIZE = _T("");rn m_EMAIL = _T("");rn m_COU = _T("");rn m_REMARK = _T("");rn m_ATTRIBUTE = _T("");rn m_USR_ID = _T("");rn m_USR_NAME = _T("");rn m_USR_PWD = _T("");rn m_USR_PWD_QUESTION = _T("");rn m_USR_PWD_ANSWER = _T("");rn m_USR_REMARK = _T("");rn m_USR_EMAIL = _T("");rn m_nFields = 17;rn //AFX_FIELD_INITrn m_nDefaultType =snapshot;rnrnrnrnrnCString CODBC::GetDefaultConnect()rnrn return _T("ODBC;DSN=Msg_Ctr");rnrnrnCString CODBC::GetDefaultSQL()rnrn return _T("[ADM_C].[MAIL_SIZE_TEST],[HR_C].[SYS_USR]");rnrnrnvoid CODBC::DoFieldExchange(CFieldExchange* pFX)rnrn //AFX_FIELD_MAP(CODBC)rn pFX->SetFieldType(CFieldExchange::outputColumn);rn RFX_Text(pFX, _T("[WORKNO]"), m_WORKNO);rn RFX_Text(pFX, _T("[NAME]"), m_NAME);rn RFX_Text(pFX, _T("[DEPT]"), m_DEPT);rn RFX_Text(pFX, _T("[DBNAME]"), m_DBNAME);rn RFX_Text(pFX, _T("[DBSIZE]"), m_DBSIZE);rn RFX_Text(pFX, _T("[EMAIL]"), m_EMAIL);rn RFX_Text(pFX, _T("[COU]"), m_COU);rn RFX_Text(pFX, _T("[REMARK]"), m_REMARK);rn RFX_Text(pFX, _T("[ATTRIBUTE]"), m_ATTRIBUTE);rn RFX_Text(pFX, _T("[USR_ID]"), m_USR_ID);rn RFX_Text(pFX, _T("[USR_NAME]"), m_USR_NAME);rn RFX_Text(pFX, _T("[USR_PWD]"), m_USR_PWD);rn RFX_Text(pFX, _T("[USR_PWD_QUESTION]"), m_USR_PWD_QUESTION);rn RFX_Text(pFX, _T("[USR_PWD_ANSWER]"), m_USR_PWD_ANSWER);rn RFX_Text(pFX, _T("[USR_REMARK]"), m_USR_REMARK);rn RFX_Date(pFX, _T("[USR_DISABLE_DATE]"), m_USR_DISABLE_DATE);rn RFX_Text(pFX, _T("[USR_EMAIL]"), m_USR_EMAIL);rn //AFX_FIELD_MAPrnrnrnrn/////////////////////////////////////////////////////////////////////////////rn// CODBC diagnosticsrnrn#ifdef _DEBUGrnvoid CODBC::AssertValid() constrnrn CRecordset::AssertValid();rnrnrnvoid CODBC::Dump(CDumpContext& dc) constrnrn CRecordset::Dump(dc);rnrnrnrn#endif //_DEBUGrnrnBOOL CODBC::Open(UINT nOpenType, LPCTSTR lpszSql, DWORD dwOptions) rnrn rn return CRecordset::Open(nOpenType, lpszSql, dwOptions);rnrnrnBOOL CODBC::Requery() rnrn rn return CRecordset::Requery();rnrn我的代码:rn m_ODBC.Open(AFX_DB_USE_DEFAULT_TYPE,NULL);rn m_ODBC.MoveFirst();rn AfxMessageBox("a");rn if (m_ODBC.m_USR_ID=="80334272")rn rn m_ODBC.Edit();rn m_ODBC.m_USR_ID="80334273";rn m_ODBC.Update();rn rn m_ODBC.Close();rnrn在m_ODBC.Edit();时就出错!rnrnrnrnrn
odbc连接oracle,报错0x80004005
我用asp作的网站,在www服务器上安装<em>oracle</em>客户端,通过<em>odbc</em><em>连接</em><em>oracle</em>服务器,一直都很正常,最近忽然就报错如下:rn错误类型:rnMicrosoft OLE DB Provider for ODBC Drivers (0x80004005)rn/tjjNEWS/PUBLIC/CONN.ASP, 第 5 行rnrn这就是我的<em>连接</em>数据库文件。如下:rnstrsql = "DSN=newsdb;UID=newsdb;PWD=admindb;SERVER=intradb"rnset conn=server.createobject("ADODB.CONNECTION")rnconn.open strsqlrnrn但是<em>oracle</em>客户端可以<em>连接</em>到服务器上,就是<em>odbc</em>连不上。rn三天来,我拭遍了所有的手段,包括重新安装客户端,都不起作用。rn东西太多,我实在不想格式化机子啊。rnrn我用dreamwaver里面的数据源<em>连接</em>测试,成功。我甚至可以看到数据库里面的字段。rn这是不是说明<em>odbc</em>没<em>问题</em>?那<em>问题</em>出在哪儿呀,为什么一用ie 就报错。rnrn这是我已经问过的帖子大概是回帖太多已经没人朝里我了rnhttp://expert.csdn.net/Expert/topic/2168/2168962.xml?temp=3.063381E-03rn哪位高人能够救我,300分相赠。
odbc连接oracle数据库问题,急救!
Micorsoft ODBC for <em>oracle</em> 与安装Oracle客户端后生成的Oracle In OraHome有什么区别啊?rnMicorsoft ODBC for <em>oracle</em>来<em>连接</em>应该怎样设置呢 高手救急
LoadRunner利用ODBC连接Oracle
LoadRunner利用ODBC<em>连接</em>Oracle
关于在Fedora8下使用ODBC连接Oracle的问题??
最近想在Linux下通过ODBC<em>连接</em>数据库,来开发系统。rnLinux版本为:Fedora8rnOracle版本为:Oracle 10grnOracle 安装在:/<em>oracle</em>下rnODBC驱动管理器为:unixODBCrn驱动程序管理器安装在:/usr/local下rnODBC驱动程序在:/usr/local/lib下,名称为:libsqora.so.10.1rnrn数据库可以正常启动,并且环境句柄和<em>连接</em>句柄可以分配成功。但是用SQLDriverConnect函数<em>连接</em>数据库时,却出现如下错误。并且用:"isql -v OracleOdbc" 测试数据源时,出现同样的错误。其中"OracleOdbc"为数据源名称。rnrn[code=INIFile]rn[unixODBC][Driver Manager]Can't open lib '/<em>oracle</em>/product/10.2.0/db_1/lib/libsqora.so.10.1' : /<em>oracle</em>/product/10.2.0/db_1/lib/libnnz10.so: cannot restore segment prot after reloc: Permission deniedrn[/code]rn
在线等待 odbc连接oracle出错问题
1,系统是win2000serverrn2,安装了<em>oracle</em>9irn3,安装了.netrn4,在<em>odbc</em>中用<em>odbc</em> for <em>oracle</em> 创建了<em>连接</em>:数据原名称是taojm;描述是:taojm;用户名称:tjm;服务器名称:taojm.在tjm帐号中有一个数据库test(a date).此前用sqlplus输入conn tjm/taotao1@taojm是<em>连接</em>的上的;rn5,编写了c.asp代码如下:rnrn6,出现错误如下:rnrn本页无法显示 rn试图访问的网页出现<em>问题</em>,无法显示。 rnrn--------------------------------------------------------------------------------rnrn请尝试以下方法:rnrn单击 刷新按钮或者梢候再试。rnrn打开 127.0.0.1 主页,然后查找与所需信息相关的链接。 rnHTTP 500.100 - 内部服务器错误 - ASP 错误rnInternet 信息服务rnrn--------------------------------------------------------------------------------rnrn技术信息(适用于支持人员)rnrn错误类型:rnADODB.Connection (0x800A0E7A)rn/web/CNwgLAN/c.asp, 第 5 行rnrnrn浏览器类型:rnMozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 1.0.3705) rnrn页:rnGET /web/CNwgLAN/c.asp rnrn时间:rn2003年7月5日, 17:21:54 rnrnrn详细信息:rnMicrosoft 支持 rn7,保证asp<em>连接</em>access数据库的他程序可以运行。rn8,请问这是什么错误,如何解决,在线等待!!rn
vc采用odbc连接Oracle问题
第一种驱动<em>连接</em>:"DRIVER=Microsoft ODBC for Oracle;server=10.168.2.113:1521/XY113;UID=ea_cust;PWD=ea_cust"这样<em>连接</em>提示ORA-12154: TNS: 无法解析指定的<em>连接</em>标识符。rnrn第二种驱动<em>连接</em>"DRIVER=Microsoft ODBC for Oracle;server=XY113;UID=ea_cust;PWD=ea_cust"这样就可以正常<em>连接</em>了。rnrnOpenEx(m_strDsn, CDatabase::noOdbcDialog)采用这种方式打开数据库<em>连接</em>。rnrn之前2种都是可以的,现在不知道为什么,只有第二种驱动<em>连接</em>才可以。请问是什么原因导致第一种驱动<em>连接</em>失败呢?要怎么做才可以呢?
一个关于用ODBC连接ORACLE的问题
如果我的机器上没装ORACLE的服务端或客户端,在我机器上能否用ODBC<em>连接</em>上ORACLE呢?
用jdbc:odbc连接oracle问题
我用jdbc:<em>odbc</em>桥<em>连接</em><em>oracle</em>rn代码如下:rnString driver="<em>oracle</em>.jdbc.driver.OracleDriver";rnString url="jdbc:<em>odbc</em>:thin:@192.168.0.4:1521:scmis";rnString username="system";rnString password="scmis";rn rnClass.forName(driver);rnconn=DriverManager.getConnection(url,username,password); rnrn我感觉代码没有错但会报错?为什么?rn
oracle 的 ODBC 连接不上
<em>oracle</em> 10grnrn我在本机上装了一个服务端数据库,然后在net manger里面测试是<em>连接</em>成功的rnrn然后在客户端net manager里面测试也是<em>连接</em>成功rnrnsqlplus里面和plsql里面也可以连进去rnrn但就是在ODBC里面<em>连接</em>不成功rnrn报错,ORA-12154: TNS: 无法解析指定的<em>连接</em>标识符rnrn我全部是本地<em>连接</em>本地,没有远程。监听都开着呢,客户端和服务端都开着呢rnrn请问是什么原因
ODBC、OLE连接Oracle数据库问题
本人才接触Oracle。rn写个简单的程序<em>连接</em>数据库。rn第一个,用ODBC,很简单,rnCDatabase m_Database;rnm_Database.Open(NULL);rn然后弹出个框,选择数据源。rnrn之前我看了数据源的概念:rn<em>odbc</em>数据源的类型rn  windows中<em>odbc</em>数据源的类型有三种:用户数据源、系统数据源、文件数据源。用户数据源(user dsn)只有创建它的用户才有权使用,系统数据源(system dsn)可以让所有在本机登录的用户使用,二者的数据库<em>连接</em>信息都存储在注册表中,通常称为机器数据源(machine dsn)。文件数据源(file dsn)是把与数据库的<em>连接</em>信息存储在一个具有dsn扩展名的文件中。文件数据源可以在安装同样驱动程序的所有用户之间共享。rnrnrn<em>问题</em>1:数据源和数据库有何不同?假设我创建了一个叫做DataBase的数据库,如何<em>连接</em>?rn<em>问题</em>2:新建一个数据源提示需要服务器、帐户和密码。服务器我用了127.0.0.1,帐户和密码我填了自己设定的sys的密码,却提示<em>连接</em>不成功。我查找了这些信息,却不大了解:rn1. Oracle安裝完成后的初始口令?rnrn  internal/<em>oracle</em>rnrn  sys/change_on_installrnrn  system/managerrnrn  scott/tigerrnrn  sysman/oem_temprnrn这个是什么初始口令?rnrn第二个,使用OLE<em>连接</em>数据库。大概代码如下:rn CConnect m_connect;rn CString m_dbname;rn CString m_username;rn CString m_userpsw;rn rn if(m_connect.DoModal()!=IDOK)rn return; rn m_connect.GetData(m_dbname,m_username,m_userpsw);rn rn odb.Open(m_dbname,m_username,m_userpsw);rn if(!odb.IsOpen())rn rn const char *m_errortext=odb.GetErrorText();rn this->MessageBox(m_errortext,"错误",MB_OK|MB_ICONERROR); rn return ;rn rnCConnect的定义如下:rnclass CConnect : public CDialogrn实际上就是获取数据库、用户名和密码的。rnrn<em>问题</em>一:为什么这个<em>连接</em>不需要输入服务器?只要数据库、用户名和密码就能找到?难道默认是<em>连接</em>127.0.0.1?rnrn<em>问题</em>二:我输入数据库、用户名和密码(用户名是sys,密码是自己的。)后,出现如下错误提示:Specified class registered in registry,这是怎么回事?rnrn我接触Oracle才两天,所以很菜,请达人解答,谢谢。rnrn
oracle odbc连接us7ascii字符集乱码的问题
首先了解下gdk和ascii编码,gbk是支持中文的。所以可以输入中文字符,而ascii就是一个字节因此不支持中文的输入。 为何<em>oracle</em>还可以显示出ascii字符集里边的中文呢? 因为在<em>oracle</em>里边将数据原封不动的存储,即按字节原封不动的存储,当读取的时候,根据里边的内容和当前终端的字符集就可以将数据正常显示了。 <em>odbc</em>的程序如何insert/update/delete带有中文的数
关于用odbc连接oracle问题。。。
谁能告诉我那个<em>连接</em>语句怎么写?rn就是 conn.open ...rnrn我的<em>odbc</em>的文件名称叫Test..rn
有关ORACLE在ODBC内部的连接问题??
怎样设置才能使ORACLE中的USER和PASSWD集中在ODBC内部而不需要在ASP理解中显示出来。防止在ASP中丢失密码
odbc for oracle ,linux下驱动连接
<em>odbc</em> for <em>oracle</em>可以直接安装部署,简单配置后即可驱动ODBC远程<em>连接</em><em>oracle</em>
Oracle 通过ODBC 连接GreenPlum
折腾了<em>oracle</em>到greenplum的dblink访问,分享给大家:rn要<em>连接</em>的两端:rn<em>oracle</em> rhel 6.5 64位 11.2.0.4rngreenplum cenos6.5 64位rnrn操作都在<em>oracle</em>服务器上完成:rnrnroot登录操作rnrn安装驱动(第一次操作yum安装的小伙伴可参考我的另一个yum安装步骤贴)rnyum install -yrnrnunixODBC-devel-2.2.14-12.el6_3.x86_64.rpmrnunixODBC-2.2.14-12.el6_3.x86_64.rpmrnpostgresql-8.4.18-1.el6_4.x86_64.rpmrnpostgresql-contrib-8.4.18-1.el6_4.x86_64.rpmrnpostgresql-devel-8.4.18-1.el6_4.x86_64.rpmrnpostgresql-libs-8.4.18-1.el6_4.x86_64.rpmrnpostgresql-<em>odbc</em>-08.04.0200-1.el6.x86_64.rpmrnpostgresql-plperl-8.4.18-1.el6_4.x86_64.rpmrnpostgresql-plpython-8.4.18-1.el6_4.x86_64.rpmrnpostgresql-pltcl-8.4.18-1.el6_4.x86_64.rpmrnpostgresql-server-8.4.18-1.el6_4.x86_64.rpmrn----------------------------------------------------------------rn查看驱动配置rncat /etc/<em>odbc</em>inst.ini rnrn# Driver from the postgresql-<em>odbc</em> packagern# Setup from the unixODBC packagern[PostgreSQL]rnDescription = ODBC for PostgreSQLrnDriver = /usr/lib64/psql<em>odbc</em>.sornSetup = /usr/lib64/lib<em>odbc</em>psqlS.sornFileUsage = 1rnrn----------------------------------------------------------------rn测试ODBC驱动是否安装成功rn# <em>odbc</em>inst -q -drn[PostgreSQL]rnrn----------------------------------------------------------------rn配置DSNrn/etc/<em>odbc</em>.ini rn[gp]rnDescription = Test to gprnDriver = PostgreSQLrnTrace = YesrnTraceFile = /tmp/sql.logrnDatabase = mygprnServername = 192.168.1.101rnUserName = gpuserrnPassword = gpuserrnPort = 5431rnReadOnly = 0rnrn----------------------------------------------------------------rn测试连通性rnsu - <em>oracle</em>rnisql -v gp -- /etc/<em>odbc</em>.ini中的中括号指定的名字rn报错:[28000][unixODBC]FATAL: no pg_hba.conf entry for host "192.168.1.99", user "gpuser", database "mygp", SSL offrn/*rn此<em>问题</em>:PostgreSQ数据库为了安全,它不会监听除本地以外的所有<em>连接</em>请求rn需要在master机器上 /data/master/gpseg-1rnvim pg_hba.confrn添加:(信任192.168.1.99 登录数据库)rnhost all all 192.168.1.99/32 trustrn*/rnnetstat -tuln 测试可以看到192.168.1.99rn再测试:rnisql -v gprn+---------------------------------------+rn| Connected! |rn| |rn| sql-statement |rn| help [tablename] |rn| quit |rn| |rn+---------------------------------------+rnSQL> rn测试成功!rnrn----------------------------------------------------------------rn--配置 HSODBCrnvim $ORACLE_HOME/hs/admin/initgp.orarnHS_FDS_CONNECT_INFO = gp #对应<em>odbc</em>.ini中括号rnHS_FDS_TRACE_LEVEL = debug #当为'debug'时,用于检查报错,在$ORACLE_HOME/hs/log/下; 成功后最好设置为off;rnHS_FDS_SHAREABLE_NAME = /usr/lib64/psql<em>odbc</em>.so #对应<em>odbc</em>inst.ini DriverrnHS_LANGUAGE=american_america.we8mswin1252 #必须写,否则dblink出现ora-28500报错rnHS_NLS_NCHAR=UCS2 #必须写,否则dblink出现ora-28500报错rnrnset ODBCINI=/etc/<em>odbc</em>.ini rnrn----------------------------------------------------------------rn--配置监听rnvim $ORACLE_HOME/network/admin/listener.ora rnrn添加rnSID_LIST_LISTENER=rn(SID_DESC =rn (PROGRAM = dg4<em>odbc</em>)rn (ORACLE_HOME = /u01/app/<em>oracle</em>/product/11.2.0/dbhome_1)rn (SID_NAME = gp) rn (ENVS=LD_LIBRARY_PATH = /u01/app/<em>oracle</em>/product/11.2.0/dbhome_1/lib:/u01/app/<em>oracle</em>/product/11.2.0/dbhome_1/<em>odbc</em>/lib:/usr/lib:/usr/local/lib:/u01/app/<em>oracle</em>/product/11.2.0/dbhome_1/hs/lib:/usr/lib64)rn)rnrnvim $ORACLE_HOME/network/admin/tnsnames.orarngp=rn (DESCRIPTION =rn (ADDRESS_LIST =rn (ADDRESS = (PROTOCOL = TCP) (HOST = 192.168.1.99) (PORT = 1521) )rn )rn (CONNECT_DATA = (SID = gp) ) rn (HS=OK)rn)rnrn----------------------------------------------------------------rn--重启监听,要有 gp 服务rn$ lsnrctl stoprn$ lsnrctl startrnrn----------------------------------------------------------------rn--tnsping测试服务rn[<em>oracle</em>@ttt admin]$ tnsping gprnrnTNS Ping Utility for Linux: Version 11.2.0.4.0 - Production on 10-MAY-2017 16:46:12rnrnCopyright (c) 1997, 2013, Oracle. All rights reserved.rnrnUsed parameter files:rnrnrnUsed TNSNAMES adapter to resolve the aliasrnAttempting to contact (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP) (HOST = 192.168.1.99) (PORT = 1521))) (CONNECT_DATA =(SID= gp)) (HS=OK))rnOK (0 msec)rnrn----------------------------------------------------------------rn--创建dblinkrncreate public database link gpuser_gp connect to "gpuser" identified by "gpuser" using 'gp';rnrn--测试rnselect * from "pg_user"@gpuser_gprn提示ORA-28500: connection from ORACLE to a non-Oracle system returned this message:rn connction string lacks some options 08001,NativeErr = 202 其实是.<em>odbc</em>.ini文件里面少了个steup选项rn以及$ORACLE_HOME/hs/admin/initgp.ora 中必须写两个参数rnHS_LANGUAGE=american_america.we8mswin1252 rnHS_NLS_NCHAR=UCS2 rnrnselect "usename" from "pg_user"@gpuser_gp;rnrnOK!rnrnrn
怎么样在建立oracleodbc连接
菜鸟一个rn我在自己的机子上装了客户端 别人的机子上装了服务器端rn设置<em>odbc</em>时 进行test connection 是出现了如下错误rnunable to connectionrnSQLSTate = 08004rn[<em>oracle</em>][ODBC][Ora]ORA-12154 : TNS:无法处理服务名
vfp如何连接oracle,不用odbc for oracle
vfp如何<em>连接</em><em>oracle</em>,不用<em>odbc</em> for <em>oracle</em>rn谢谢
odbc连接sqlserver2000的问题
我通过管理工具,在数据源的系统DSN中添加对sqlserver2000的<em>连接</em>配置,如果点击下一步直到完成,则<em>连接</em>数据源显示没有<em>问题</em>,若配置后直接点击完成然后测试,则提示: 试图<em>连接</em>[Microsoft][ODBC SQL Server Driver][SQL Server]用户 'sa' 登录失败。我用户和密码绝对正确,网上的方法: 数据库身份认证改为windows,安全性改为sqlserver和windows我都做了,可还是没有效果,我想知道我点击下一步直到完成配置然后测试和配置后直接点击测试数据源有区别吗?请高手帮忙啊 谢谢大家了。。
SYBASE的ODBC连接问题
我的SYBASE是 11.5 FOR AIX ,我在98下没有装SYBASE和OPEN CLIENT,直接用SQL SERVER 的ODBC驱动程序,也能连上。不知大家认为这样连与用SYBASE 的ODBC驱动有什么利弊?rn另外,我装了SYBASE CLIENT,但在ODBC驱动里面没有SYBASE的驱动程序啊,装了SYBASE ADAPTIVE SERVER FOR WINDOWS后才有,不知大家的是不是这样的。
关于ODBC连接问题
技术信息(适用于支持人员)rnrn错误类型:rnMicrosoft OLE DB Provider for ODBC Drivers (0x80004005)rn/klhg/bbs/dl.asp, 第 31 行rnrnrn浏览器类型:rnMozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0) rnrn页:rnPOST 23 bytes to /klhg/bbs/dl.asprnrnPOST 数据:rnusername=11&userpass=11 rnrn时间:rn2002年3月28日, 9:26:09 rnrnrn详细信息:rnMicrosoft 支持
ODBC连接问题
ODBC<em>连接</em><em>问题</em>:rn 我的两台是可以Ping通,为什么我用ODBC<em>连接</em>时<em>连接</em>不通rn ODBC是用:TCP/IP, 机器名<em>连接</em>的rn出现提示:一般性网络<em>连接</em>错误!rnrn请问是什么原因.
ODBC的连接问题!
服务器端用SQLSERVER2000,WINDOWS2000!rn客户端用WINDOWS2000能连上,但是用WIN98就连不上,为什么??
odbc 连接问题.
第一次在xp下用pb,用vfp6做了格数据库.想连<em>odbc</em>时,提示rnhttp://218.104.39.148/test/a.bmprn我看明明有驱动在啊,怎么不能用呢.其它好多驱动都这样,下载了几个版本的mdac,<em>odbc</em>驱动也没用.
数据源odbc连接问题
sql数据库<em>连接</em>网络提示<em>odbc</em>没有<em>连接</em>,请问怎样解决!rn请详解!
ODBC的连接问题
我开发了一个统计结算系统,使用的是SQL Server数据库和Windows 2000 adv (服务器) 我的客户端是 Win98 我需要用ODBC<em>连接</em> 服务器上的SQL 但是我确定了 我网络是连通的情况下 使用TCP/IP 1433 <em>连接</em> SQl 无法<em>连接</em> 始终提示的错误 与根本没有 SQL一样 (Windows 2000 做了域控制器 Win98 可以访问 共享资源 他不是域用户 )rn 在选择SQL服务器的时候 可以选择我要<em>连接</em>的SQL 但是 <em>连接</em>的时候就出了<em>问题</em> 无法<em>连接</em> rn 我试过升级ODBC,系统覆盖 但是 <em>问题</em>依然存在 rn 清高手指教 如果我把系统 重装 能不能解决
pb的odbc连接问题
我使用的数据库是access,pb是8.0的,使用<em>odbc</em><em>连接</em>,出现<em>问题</em>rnrn不提示<em>连接</em>不上,但是感觉它没有执行嵌入的sql语句rn比如说 select count(*) into :i from cars; cars是表的名字,如果任意指定一个错误的表名rn甚至没有提示表的名字不存在! 但是如果使用直接带的数据库 就是ASA sql anywhere呢,是可以执行sql语句的(它要检查table是不是合法)但是赋值还是有<em>问题</em> 如上面的sql语句,i的值没有办法赋进去!rnrn请帮我看看这个<em>问题</em>怎么解决好吗?还有就是哪里可以下载到sybase的数据库呢? 谢谢◎
php连接odbc问题
源代码:rnrn//错误处理函数rnfunction Error_Handler( $msg, $cnx )rnrnecho "$msg \n"; // 为避免占用连结, 在程序结束前close掉是很重要的.rn<em>odbc</em>_close( $cnx); //line 61rnexit();rnrnrn// 建立一个 ODBC 连结, 传回至 $cnxrn$cnx = <em>odbc</em>_connect( 'WebDB' ,'webuser', 'webpassword',); //line 66rn//$cnx = @<em>odbc</em>_connect( 'WebDB' ,'webuser', 'webpassword',SQL_CUR_USE_ODBC);//已测试过无效rnrnecho $cnx;rnecho " ";rn//.....rnrn错误如下:rnrnWarning: <em>odbc</em>_connect(): SQL error: , SQL state 00000 in SQLConnect in d:\usr\www\html\login\export.php on line 66rnrn在 <em>odbc</em>_connect 有错误发生 rnWarning: <em>odbc</em>_close(): supplied argument is not a valid ODBC-Link resource in d:\usr\www\html\login\export.php on line 61rnrnrnWebDB设置的为access文件,文件的权限已经设置为完全控制rnrnphp.ini相关<em>odbc</em>配置如下:rnrn[ODBC]rn;<em>odbc</em>.default_db = WebDBrn;<em>odbc</em>.default_user = webuserrn;<em>odbc</em>.default_pw = webpasswordrnrn; Allow or prevent persistent links.rn<em>odbc</em>.allow_persistent = Onrnrn; Check that a connection is still valid before reuse.rn<em>odbc</em>.check_persistent = Onrnrn; Maximum number of persistent links. -1 means no limit.rn<em>odbc</em>.max_persistent = -1rnrn; Maximum number of links (persistent + non-persistent). -1 means no limit.rn<em>odbc</em>.max_links = -1 rnrn; Handling of LONG fields. Returns number of bytes to variables. 0 meansrn; passthru.rn<em>odbc</em>.defaultlrl = 4096 rnrn; Handling of binary data. 0 means passthru, 1 return as is, 2 convert to char.rn; See the documentation on <em>odbc</em>_binmode and <em>odbc</em>_longreadlen for an explanationrn; of u<em>odbc</em>.defaultlrl and u<em>odbc</em>.defaultbinmodern<em>odbc</em>.defaultbinmode = 1 rnrn本人接触php不久,对配置这一块不熟悉,第一次着手用<em>odbc</em><em>连接</em>数据库,需要其他相关资料可以及时提供,谢谢先
odbc连接问题
服务端 : linksys -vpn路由器rnwin2000 sql2000 iisrn客户端:pptp win2000,xprnrn客户端通过pptp 能<em>连接</em>到linksys -vpn路由器上,用ip地址做<em>odbc</em><em>连接</em>sql2000成功,但有点慢rn用服务器名做<em>odbc</em><em>连接</em>失败。rnrn求:如何用服务器名做<em>odbc</em><em>连接</em>?????rnrnrnrn
odbc连接access问题
我的ASP程序必须使用<em>odbc</em><em>连接</em>access数据库,rn已经能正常运行,但是,当我把那个access文件用office access 打开,asp程序就<em>连接</em>出错.rn怎么配置或者其他方法才能让它正常工作(就是access被其他程序使用的时候仍然可以用asp访问)??
ODBC 连接问题
Set Conn=Server.CreateObject("ADODB.Connection")rnConn.Open "jxglxt","sa","password"rnjxglxt 是ODBC名,用的是SQL SERVERrn我用上面方式<em>连接</em>是正确的。<em>问题</em>是:如果密码写在ASP中,可能会随着源码的泄露而泄露。好象可以如下写rnSet Conn=Server.CreateObject("ADODB.Connection")rnConn.Open "jxglxt"rn但是一运行就报密码为null,请问如何让ODBC记住密码,就不用将密码写到ASP中了
ODBC数据源连接问题
C/S结构,有多台客户机,多数能通过ODBC和SQL SERVER服务器<em>连接</em>,但有两台机器不能,配置数据源时点到第二个下一步时就等待多时并停止响应,请问是什么原因?数据库是MS SQL SERVER2000,服务器系统是WIN2000。所有机器的系统都是刚重装过的,基本上用的同样的软件。还有一个<em>问题</em>就是控制面板中的数据源怎样由英文版转到中文版?
连接odbc sybase的问题
我在程序中通过ODBC SYABSE来连数据,用服务资源管理器建立<em>连接</em>时测试成功,但当接这<em>连接</em>放到程序中并运行时会出现如下错,是否我哪里还设错了呢?rnrn“/WebApplication1”应用程序中的服务器错误。rn--------------------------------------------------------------------------------rnrnERROR [IM002] [Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序 rn说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 rnrn异常详细信息: System.Data.Odbc.OdbcException: ERROR [IM002] [Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序rnrn源错误: rnrnrn行 22: rn行 23: // 在此处放置用户代码以初始化页面rn行 24: <em>odbc</em>Connection1.Open();rn行 25: <em>odbc</em>Connection1.Close();rn行 26: rn rnrn源文件: c:\inetpub\wwwroot\webapplication1\webform1.aspx.cs 行: 24 rnrn堆栈跟踪: rnrnrn[OdbcException: ERROR [IM002] [Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序]rn System.Data.Odbc.OdbcConnection.Open()rn WebApplication1.WebForm1.Page_Load(Object sender, EventArgs e) in c:\inetpub\wwwroot\webapplication1\webform1.aspx.cs:24rn System.Web.UI.Control.OnLoad(EventArgs e)rn System.Web.UI.Control.LoadRecursive()rn System.Web.UI.Page.ProcessRequestMain()rnrn rnrn可我的ODBC<em>连接</em>还连过其它程序呢,并在.NET的服务器测试中也连通了啊,急急
连接odbc问题【急】
服务器rn 64bit win2003rnrn 安装了 mysql <em>odbc</em> 驱动 3.51.27 64位 版本rnrnnotes程序去<em>连接</em>时得不到该数据源rnrn求高人指教
jsp连接odbc问题
rnrnrn JDBC-ODBC<em>连接</em> SQL Serverrnrnrnrn结果出现:[Microsoft][ODBC 驱动程序管理器] 在指定的 DSN 中,驱动程序和应用程序之间的体系结构不匹配
mysql ODBC 连接问题
已经成功配置了用户DNS, 名称为mysql,测试<em>连接</em>成功了rnrn但是在VC++2008下写入下语句rn[code=C/C++]rn RETCODE error;rn HENV henv;rn HDBC hdbc;rnrn error = SQLAllocEnv(&henv);rn error = SQLAllocConnect(henv,&hdbc);rn error = SQLConnect(hdbc,"mysql",SQL_NTS,"lawliet",SQL_NTS, "123", SQL_NTS);rn[/code]rn前两句返回都是0,SQLConnect返回-1, 求解.
关于odbc连接问题
我现在做了个数据库系统,现在觉的很不方便的地方是:rn我写了个建立新ODBC的代码,但是需要自己手动去ODBC上去<em>连接</em>一次,这样程序才会认定<em>连接</em>建立。后面的和数据库有关的操作才能开始,现在我就想建立一个测试按纽,客户建立ODBC(在自己程序界面上,已开发)后,通过按测试按纽达到手动<em>连接</em>的作用,这段代码怎么写?????如果不能的话,那ODBC界面的对象名是什么,也可以通过新建对象来调出配ODBC界面出来,不用客户自己去控制面板上无找。。。。
odbc连接vf问题
创建文件dsn后无法在新建ODBC的date source中看到,这是为什么呀
ODBC连接问题(急....)
Microsoft VBScript 编译器错误 错误 '800a03f6' rnrn缺少 'End' rnrn/iisHelp/common/500-100.asp,行242 rnrnMicrosoft JET Database Engine 错误 '80040e14' rnrnFROM 子句语法错误。 rnrn/1125/login.asp,行21 rnrn代码如下:rnrnrn<> "") Thenrn Session("MM_UserAuthorization") = CStr(MM_rsUser.Fields.Item(MM_fldUserAuthorization).Value)rn Elsern Session("MM_UserAuthorization") = ""rn End Ifrn if CStr(Request.QueryString("accessdenied")) <> "" And false Thenrn MM_redirectLoginSuccess = Request.QueryString("accessdenied")rn End Ifrn MM_rsUser.Closern Response.Redirect(MM_redirectLoginSuccess)rn End Ifrn MM_rsUser.Closern Response.Redirect(MM_redirectLoginFailed)rnEnd Ifrn%>rnrnrn rn 用户登录rnrnrnrn rn 用户: rn rn rn 密码: rn rn rn rn rn rnrnrnrnrnrnrn帮忙看看是什么<em>问题</em>.谢谢rn
关于odbc连接问题
各位高手,我最近碰到一个<em>问题</em>,通过ocbc<em>连接</em>sql数据库,有时会断开<em>连接</em>,但是网络都是正常的,会不会是防火墙的原因。rn[Microsoft][SQL Native Client]Communication link failurern[Microsoft][SQL Native Client]TCP Provider: The network connection was aborted by the local system.rn出现上述的错误类型,是什么原因啊?rn
ODBC连接问题求助
用Access建立一数据库,在PB中用ODBC建立<em>连接</em>时,出现“Catalog tables could not be created and are not available for use"错误,数据表可以retrieve,但是不能insert,是哪里出了<em>问题</em>?
建立ODBC连接问题
刚才看了一位高手使用源码建立ODBC的方法。rn我想请问的是,如何使用.reg文件来建立<em>odbc</em><em>连接</em>。我想把它建成双击一下这个注册表文件就好了。rn请高手指点...
odbc连接sql2000问题
APPWIZAD形成的数据库,默认<em>连接</em>SQL2000使用"ODBC;DSN=XXXX;UID=XXX;PWD=XXX"rn总是弹出SQL<em>连接</em>登陆对话框,请问怎么修改不出现对话框。rn
odbc连接问题,很急!!!
WINDOWS2000SERVER+IIS+php4-1-1.win32下 php调试成功 在<em>odbc</em>里建了一个名字为php的<em>oracle</em>的数据源 <em>连接</em>到另一台计算机WINNT的ORACLE数据,ODBC的DNS中的服务器名称为FLSW 想试一试连没连成功,出现 Warning: SQL error: [Microsoft][ODBC 驱动程序 管理器] [ORACLE]ORA-12154,无法解析服务器名称 请问是什么原因,怎样解决,php设置有<em>问题</em>吗? 谢谢!rn 请详细的告诉我,我很急的.高分!!!
ODBC连接问题
我用PB6<em>连接</em>access2000的数据库,出现"程序类型越界"的<em>问题</em>,我想用旧版本的<em>odbc</em>jt32.dll替代原来的,但win2000有文件保护功能,自动把原来版本恢复,该怎么办?
连接odbc问题
我在windows的<em>odbc</em>里建立一个sqlserver名为student的数据库<em>连接</em>,并且测试成功。接着我在asp里写上如下代码rnrn但是执行asp的时候,提示rncnndb.open "student"rn这句有错误,请问错在何处。rn谢谢rn
ODBC连接MSSQL问题
刚买个软件 rn叫配置文件 搞不懂 大家看看rnrn/*rn**************************rn** 用户自定义数据库配置 **rn**************************rn*/rnrn// 用户的会员表数据库类型定义rn// 选项: mssql, <em>oracle</em>, mysql, 默认: mssqlrnMSSQL_type = "mssql";rnrn// 在需要运行 Orbberd 系统的服务器上配置 ODBC 标识,rn// 建立方式: 开始 -> 控制面板 -> 管理工具 -> 数据源(ODBC).rnMSSQL_ODBC_ID = "im_<em>odbc</em>" ;rnrn// 为 ODBC 建立数据库用户登陆帐号,rn// 建立方式: SQL Server 管理端(企业管理器)建立的用户帐号.rnMSSQL_login_name = "test" ;rnMSSQL_login_pass = "123456" ;rnrn// 用户数据库登陆表的名称,rn// Orbber System 使用此表完成用户信息的读取和写入.rnMSSQL_member_table = "im_member" ;rnrn// 用户数据库登陆表中会员 ID 号(类似 QQ 的数字号码), rn// 如果数据库没有此字段, 需新建此字段(im_uid INT NOT NULL),rn// Orbberd 系统会对此字段进行只读操作,rn// 注意: ID 号码需大于 10000rnMSSQL_member_field_ID = "im_uid" ;rnrn// 用户数据库登陆表中会员的用户名称(唯一性), rn// Orbberd 系统对此字段进行只读操作, rn// 系统允许使用此用户名称在客户端中进行登陆, rn// 如果用户数据库登陆表没有此字段, 需新建此字段rn// (im_username NVARCHAR(32) NOT NULL),rn// 注意: 用户名最大长度为 32 个字节rnMSSQL_member_field_USERNAME = "im_username" ;rnrn// 用户数据库登陆表中会员的登陆密码, rn// Orbberd 系统对此字段进行只读操作,rn// 字段信息(NVARCHAR(32) NOT NULL),rn// 注意: 用户密码的最大长度为 32 个字节rnMSSQL_member_field_PASSWORD = "im_password" ;rnrn// 用户数据库登陆表中会员的在线状态标识字段, rn// Orbberd 系统对此字段进行读写操作, rn// 字段信息(SMALLINT DEFAULT '10' NOT NULL),rn// 当大于 > 11 标识客户端处于在线状态rnMSSQL_member_field_STATUS = "im_status" ;rnrn// 用户数据库登陆表中会员的最近一次登陆时间字符串, rn// Orbberd 系统对此字段进行读写操作, rn// 字段信息(NVARCHAR(32) DEFAULT '0000-00-00 00:00:00' NOT NULL),rnMSSQL_member_field_LATEST = "im_latest_time" ;rnrn/*rnrn本人不太懂ODBC啊 谁能加QQ 远程控制给调一下啊 我QQ49856451 感激ING
连接ODBC数据源的问题
我想<em>连接</em>ODBC数据源,以前都是用手动设置的,像这样rn rn但是要上传到服务器的话这样就不好,我听说可以用一些语句自动设置,想请问一下怎样用语句来设置??
有关ODBC连接的的问题
为什么 我的机器用ODBC联不到服务器的SQL SERVER,但在服务器上却能用ODBC连得到我的机器上的SQL SERVER?服务器的MDAC2.8 我也安装了,但是服务器的ODBC仍然联不到任何其他机器的SQLSERVER,好奇怪,哪位大虾帮帮忙?看看是什么<em>问题</em>?谢了!
jsp连接ODBC问题
rnrnrnrn rn 单本还书结束界面rn rn rn rn rn 0)rn out.print("1");rn ps=con.prepareStatement("select * from book where book_id=?");rn ps.setString(1,id);rn ResultSet rs=ps.executeQuery();rn if(rs.next())rn out.print("3");rn name=rs.getString(2);rn date=rs.getString(6);rn concern=rs.getString(7);rn rn elsern out.print("4");rn response.sendRedirect("err_booksingle.jsp");rn rn out.print("5");rn ps=con.prepareStatement("select * from borrow_book where id=?)");rn ps.setString(1,id);rn rs=ps.executeQuery();out.print("6");rn if(rs.next())rn ps=con.prepareStatement("update borrow_book set borrowbooknumber=borrowbooknumber+1 where id=?)");rn ps.setString(1,id);rn int c=ps.executeUpdate();rn if(c>0)rn ps.close();rn rn elsern //response.sendRedirect("err_booksingle.jsp");rn rn rn elsern ps=con.prepareStatement("insert into borrow_book values(?,?,?,?,?,?)");rn ps.setString(1,id);rn ps.setString(2,name);rn ps.setString(3,concern);rn ps.setInt(4,number);rn ps.setString(5,date);rn ps.setString(6,username);rn int n=ps.executeUpdate();rn out.println(n);rn ps.close();rn con.close();rn out.print("7");rn rn rs.close();rn rn elsern out.print("2");rn //response.sendRedirect("err_booksingle.jsp");rn rn rn rn rn %>rn 恭喜借书成功rn rnrn为什么回有异常,错在哪里,异常如下:rnHTTP Status 500 - rnrn--------------------------------------------------------------------------------rnrntype Exception reportrnrnmessage rnrndescription The server encountered an internal error () that prevented it from fulfilling this request.rnrnexception rnrnjavax.servlet.ServletException: [Microsoft][ODBC SQL Server Driver][SQL Server]第 1 行: ')' 附近有语法错误。rn org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:867)rn org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:800)rn org.apache.jsp.borrowbook_005fsingle_005ffinish_jsp._jspService(borrowbook_005fsingle_005ffinish_jsp.java:119)rn org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:133)rn javax.servlet.http.HttpServlet.service(HttpServlet.java:856)rn org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:311)rn org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:301)rn org.apache.jasper.servlet.JspServlet.service(JspServlet.java:248)rn javax.servlet.http.HttpServlet.service(HttpServlet.java:856)rnrnrnroot cause rnrnjava.sql.SQLException: [Microsoft][ODBC SQL Server Driver][SQL Server]第 1 行: ')' 附近有语法错误。rn sun.jdbc.<em>odbc</em>.JdbcOdbc.createSQLException(JdbcOdbc.java:6879)rn sun.jdbc.<em>odbc</em>.JdbcOdbc.standardError(JdbcOdbc.java:7036)rn sun.jdbc.<em>odbc</em>.JdbcOdbc.SQLExecute(JdbcOdbc.java:3104)rn sun.jdbc.<em>odbc</em>.JdbcOdbcPreparedStatement.execute(JdbcOdbcPreparedStatement.java:214)rn sun.jdbc.<em>odbc</em>.JdbcOdbcPreparedStatement.executeQuery(JdbcOdbcPreparedStatement.java:89)rn org.apache.jsp.borrowbook_005fsingle_005ffinish_jsp._jspService(borrowbook_005fsingle_005ffinish_jsp.java:77)rn org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:133)rn javax.servlet.http.HttpServlet.service(HttpServlet.java:856)rn org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:311)rn org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:301)rn org.apache.jasper.servlet.JspServlet.service(JspServlet.java:248)rn javax.servlet.http.HttpServlet.service(HttpServlet.java:856)rnrnrnnote The full stack trace of the root cause is available in the Tomcat logs.rnrnrn--------------------------------------------------------------------------------rnrnApache Tomcat/5.0.16
c#连接odbc问题
<em>连接</em>infromix-cli 2.5 32bit 的远程数据库,<em>odbc</em>中配置好了,使用gridview时可以<em>连接</em>到数据库,可以查到数据库中的任意表中的任意字段。但是运行页面时出现:ERROR [IM002] [Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序。非常奇怪,我在vs.05中明明可以<em>连接</em>到数据库,在<em>连接</em>时也可以看到数据源,但就是不知道为什么这样。rn下面是gridview自动生成的<em>连接</em>字串以及我写的完整字串:rn1自动生成字串rnconnectionString="Dsn=123;uid=ccx99;pwd=goto21cn"providerName="System.Data.Odbc"rn2自己写的字串rn"DSN=123;Driver=Informix-CLI 2.5 (32Bit);Host=X.X.X.X;Server=abc;Service=100900;Protocol=onsoctcp;Database=datacenter;Uid=tian;Pwd=tianrn两种都是一样的错误,大家救救我!!!
ODBC连接DB2的问题?
环境:Domino 服务器上装了<em>连接</em>远程DB2数据库的ODBCrnrn我在代理里面的代码如下:rn Dim con As New ODBCConnectionrn Dim qry As New ODBCQueryrn Dim result As New ODBCResultSetrnrn Set qry.Connection = conrn Set result.Query = qryrn Call con.ConnectTo("SHCASDW","sxsh","password")rn If Not con.ConnectTo("SHCASDW","sxsh","password") Thenrn Print "数据库链接错",,"数据库链接错误"rn Exit Subrn Elsern Print "<em>连接</em>成功!"rn End Ifrnrn程序会报数据库链接错",,"数据库链接错误"rnrnrn但是如果Domino 和DB2在同一台服务器上,是<em>连接</em>成功的.rn各位知道为什么吗,<em>连接</em>远程数据库和<em>连接</em>本地数据库有什么设置上的区别吗?rnrn
jdbc和odbc连接问题
在JSP中有如下语句:rnClass.forName ("<em>oracle</em>.jdbc.driver.OracleDriver");rnConnection conn = DriverManager.getConnection rn("jdbc:<em>oracle</em>:thin:@myhost:1521:mydb","my", "123456");rn运行出现如下错误:rnUnable to compile class.Class myjsp.Connection not found.rn若加则出现:rnClassNotFoundException: Unable to load class <em>oracle</em>.jdbc.driver.OracleDriverrn我的JSP文件放在myjsp目录下,不知是何原因,请各位指教!rn
定时器应用下载
定时器 相关下载链接:[url=//download.csdn.net/download/lixiaojieajie/3853828?utm_source=bbsseo]//download.csdn.net/download/lixiaojieajie/3853828?utm_source=bbsseo[/url]
fill-unit.vhd下载
fill-unit.vhd 相关下载链接:[url=//download.csdn.net/download/qilianbang/5856343?utm_source=bbsseo]//download.csdn.net/download/qilianbang/5856343?utm_source=bbsseo[/url]
2048游戏的程序下载
2048游戏的java实现,对java初学者培养逻辑思维能力很好啦 相关下载链接:[url=//download.csdn.net/download/feix/9064901?utm_source=bbsseo]//download.csdn.net/download/feix/9064901?utm_source=bbsseo[/url]
相关热词 c# stream 复制 android c# c#监测窗口句柄 c# md5 引用 c# 判断tabtip 自己写个浏览器程序c# c# 字符串变成整数数组 c#语言编程写出一个方法 c# 转盘抽奖 c#选中treeview
我们是很有底线的