如何将word整个文档存到oracle数据库中
字段类型用blob,先把blob设成空然后再操作,我用的是upload_5xsoft.inc(asp人都知道),显示的时候就用数据流写出即可。
代码如下 写入: sql = "update d_doc_modi_rec set doc_content=empty_blob() where doc_no='"&doc_no&"' and version='"&maxver&"'" Oradatabase.dbEXECUTESQL(sql) Selsql ="select * from d_doc_modi_rec where doc_no='"&doc_no&"' and version='"&maxver&"'" file.SavetoDB Selsql,feild Public function SavetoDB(Selstr,area) dim rsDB,ErrorChar,dr if selstr="" or area="" then exit function set rsDB=Oradatabase.dbcreatedynaset(Selstr,0) set dr=CreateObject("Adodb.Stream") dr.Mode=3 dr.Type=1 dr.Open dr.position=0 'dr.Type = 2 'dr.Charset = "gb2312" path = filepath&filename dr.LoadFromFile path chunk=dr.read chunksize=lenb(chunk) 'response.end set infoblob=rsDB.fields(area).value rsDB.Edit infoblob.offset=1 amount_written=infoblob.write (chunk,chunksize) rsDB.update dr.close set amount_written = nothing rsDB.close end function
如何将oracle数据生成指定格式word文档
DBExportDoc V1.0 For Oracle(Oracle数据库表结构导出器)是一套用来完成将Oracle数据库中的表结构导出成Word文档,并输出标准的打印报表格式的软件。
软件采用Word中VBA开发完成,软件使用Word中的菜单操作,与Word完全集成。
因为软件完全利用OFFICE宏来控制报表输出,所以用户在使用软件时请开启Word中的宏功能。
软件导出的文档格式如下图所示,有目录索引列表,及每个表的描述及字段说明。
数据库中的连接符号在word中如何输入?
插入连接符号(?)、右外连接符号(?)、左外连接符号(?)等其他关系代数运算符号的步骤如下:1.将鼠标导航到窗口的菜单栏; 2.选择“插入/符号”;3.在“符号”对话框中的“子集”选项后的下拉式列表框中选择“数学运算符”; 4.在这个“数学运算符子集”中你一定会找到想要的符号。
用PL/SQL developer 连接本地数据库的时候连接不上,怎么回事??
就是说你安装数据库时填的数据库的名字username和密码password输入的不对====oracle有三个默认的用户名和密码~1.用户名:sys密码:change_on_install2.用户名:system密码:manager3.用户名:scott密码:tiger
JAVA连接本地oracle数据库 提示invalid username/password; logon ...
来自: http://blog.sina.com.cn/s/blog_7c7ec19b0100twbb.html网页链接概念:SYS用户是Oracle中权限最高的用户,而SYSTEM是一个用于数据库管理的用户。
在数据库安装完之后,应立即修改SYS,SYSTEM这两个用户的口令,以保证数据库的安全。
可以用三种方法修改口令:sqlplus / as sysdba;1.sql>alter user sys identified by 1234562.sql>grant connect to sys identified by 1234563.sql>password system (注:此命令只适用于SYSTEM)SYS和SYSTEM用户之间可以相互修改口令但是请注意,将修改完口令修改成123456后,按以下几种方法登录:sqlplus / as sysdba;sqlplus sys/abcde as sysdba;sqlplus sys/ as sysdba;sqlplus sys as sysdba;都可以登录成功,然后查看当前用户:sql>show user显示 user is 'SYS'。
这是为什么呢,为什么修改了口令没有效果,不用口令或者随便用什么口令都可以进入呢。
答案是:认证方法。
oracle的口令认证SYS口令认证分为操作系统认证和Oracle认证方法。
1.在操作系统认证方式下,对于如果是Unix操作系统,只要旧以DBA组中的用户登录的操作系统,就可以以SYSDBA的身份登录数据库,不会验证SYS的口令。
对于windows操作系统,在oracle数据库安装后,会自动在操作系统中安装一个名为ORA_DBA的用户组,只要是该组中的用户,即可以SYSDBA的身份登录数据库而不会验证SYS的口令。
也可以创建名为ORA_SID_DBA(SID为实例名)的用户组,属于该用户组的用户也可以具备以上特权。
如何修改认证方式接下说一说,如何修改认证方式为操作系统认证或oracle认证。
(windows,unix平台有大同小异)要将认证方式设置为操作系统认证:1.修改参数REMOTE_LOGIN_PASSWORDFILE为NONE2.修改SQLNET.ORA文件,此文件所在目录为:...\oracle\product\10.1.0\db_1\network\admin\sqlnet.ora。
在其中添加这一行:SQLNET.AUTENTICATION_SERVICES=(NTS)3.重新启动数据库。
要将认证方式设置为oracle认证(口令文件认证):1.修改参数REMOTE_LOGIN_PASSWORDFILE为EXCLUSIVE或SHARED。
其中,exclusive表示仅有一个实例可以使用口令文件。
shared表口令文件可以供多个实例使用。
2.修改SQLNET.ORA文件,在SQLNET.AUTENTICATION_SERVICES=(NTS)前加#号,即#SQLNET.AUTENTICATION_SERVICES=(NTS)3.重新启动数据库。
如果发生sys口令丢失的情况,怎么办?1.使用system用户进行口令更改2.如果存在密码文件,则删除它(一般路径在..\oracle\product\xx.x.x\db_1\database下) 然后创建密码文件--cmd下输入orapwd file=FILEPATH\pwdpassword=PASSWORD entries=N其中FILEPATH表示密码文件路径,密码文件的格式为pwd,sid是数据库实例名。
在unix下为orapwd。
oracle 远程连接数据库命令,sqlplus 用户名/密码@();这条命令括...
有个源数据库,有个目的数据库,把源数据库的地址和密码写好,再把目的数据库的地址和账号密码填好就可以导入了。
@后面写数据库ip或者自己配的tns里的自定义的名字。
管理员是sysman,口令是oem_temp。
方法一:dim connset conn=server.createobject("ADODB.connection")conn.open "PROVIDER=SQLOLEDB;DATA SOURCE=(local);UID=用户名;PWD=密码;DATABASE=数据库"Set conn = Server.CreateObject("ADODB.Connection")DSNtemp="DRIVER={SQL Server};SERVER=(local);UID=用户名;PWD=密码;DATABASE=数据库"conn.open DSNtemp%>方法二:option explicitdim startimedim conndim connstrdim db,pass_word,User_ID,Data_Sourcestartime=timer()db="数据库名称XK"Pass_word="帐号密码123456" User_ID="登陆帐号sa" Data_Source="服务名称或者ip127.0.0.1" Set conn = Server.CreateObject("ADODB.Connection")connStr="Provider=SQLOLEDB.1;Password='"&pass_word&"';Persist Security Info=True;User ID='"&User_ID&"';Initial Catalog='"&db&"';Data Source='"&Data_Source&"'"conn.Open connstrfunction CloseDbConn.closeSet conn = NothingEnd Function
qtp连oracle数据库,提示“[Microsoft][ODBC 驱动程序管理器] 未发现...
展开全部 第一,QTP本身自带有个连接数据库的小工具,你用小工具确保连接字符串正确。
PS:网上有些文件可能给的连接字符串不正确。
第二,在第一步的基础上连接数据库成功后,第二步请用Command对象查询数据。
如果使用Record或者Connection去查询可能会导致多次查询后,Session达到最大没有释放,或者受到数据库Server限制短时间内多次访问阻止的配置。
...
转载请注明出处51数据库 » word链接oracle数据库