導航:首頁 > 數據處理 > 資料庫被替換怎麼查出來

資料庫被替換怎麼查出來

發布時間:2022-11-01 08:24:47

① 你好,請問oracle資料庫裡面的包被替換了還有辦法找回之前的嗎很著急

可以的,網上搜下如何恢復被替換的包,過程什麼的,我就遇到過一次,把一個過程給替換掉了,後面通過網上搜的語句給恢復回來了,最好也是被替換沒多久,越長時間越不好恢復。

② 資料庫被替換了如何恢復

樓主應該說下是什麼資料庫,如果是ACCESS的,那麼就節哀順變吧。
如果是MSSQL、甲骨文的可以通過日誌恢復回去;
其他的資料庫就不熟悉了。

③ sql server 2000資料庫文件被替換還能恢復么!

可以,找到資料庫鏈接選項,連接到你想用的資料庫文件就可以了

④ 資料庫2008R2中的Data被替換了怎麼找回

可以重新搭建一個新伺服器把原data復制出來進行恢復。

⑤ sql 資料庫數據中的一個欄位內容被替換成一樣的內容怎麼恢復到替換之前的數據

替換欄位內容之前資料庫有備份的話,就可以恢復數據。
或者欄位的原始數據有數據源,而且數據源還存在或數據源的備份還存在的話就可以恢復數據。

⑥ 怎麼知道資料庫裡面的某條記錄被修改過,具體應該怎麼實現,謝謝了

不同的資料庫,有不同的日誌跟蹤機制,現在使用的商業軟體中,有很多都有日誌功能,你可以通過調查日誌信息,來查看哪些記錄被做個修改。
因為你說的記錄修改也有很多種方式,比如程序級別修改,資料庫管理級別修改(人為進入資料庫),資料庫操作修改(比如觸發器)。。。
如果需要詳細的信息,你把資料庫的類型,版本一些相關條件說一下。再幫忙解答!

⑦ SQL原資料庫被覆蓋還原,以前的數據能找回來嗎

SQL原資料庫被覆蓋還原,以前的數據能找回來,找回方法為:

1、打開SQL Server軟體後,我們點擊下拉菜單中的還原數據按鈕。

⑧ 我的資料庫表被修改了,怎麼知道是哪個IP修改的

查詢資料庫房問記錄.獲取連接SQL伺服器的信息,並指定顯示IP
SQL code
if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[p_getlinkinfo]') and OBJECTPROPERTY(id, N'IsProcere') = 1)
drop procere [dbo].[p_getlinkinfo]
GO

/*--獲取連接SQL伺服器的信息

所有連接本機的:操作的資料庫名,計算機名,用戶名,網卡物理地址,IP地址,程序名
----*/

/*--調用示例
--顯示所有本機的連接信息
exec p_getlinkinfo

--顯示所有本機的連接信息,包含ip地址
exec p_getlinkinfo @includeip=0

--顯示連接指定資料庫的信息
exec p_getlinkinfo '客戶資料'
--*/
create proc p_getlinkinfo
@dbname sysname=null, --要查詢的資料庫名,默認查詢所有資料庫的連接信息
@includeip bit=0 --是否顯示IP地址,因為查詢IP地址比較費時,所以增加此控制
as
declare @dbid int
set @dbid=db_id(@dbname)

create table #tb(id int identity(1,1),dbname sysname,hostname nchar(128),loginname nchar(128),net_address nchar(12),net_ip nvarchar(15),prog_name nchar(128))
insert into #tb(hostname,dbname,net_address,loginname,prog_name)
select distinct hostname,db_name(dbid),net_address,loginame,program_name from master..sysprocesses
where hostname<>'' and (@dbid is null or dbid=@dbid)

if @includeip=0 goto lb_show --如果不顯示IP地址,就直接顯示

declare @sql varchar(500),@hostname nchar(128),@id int
create table #ip(hostname nchar(128),a varchar(200))
declare tb cursor local for select distinct hostname from #tb
open tb
fetch next from tb into @hostname
while @@fetch_status=0
begin
set @sql='ping '+@hostname+' -a -n 1 -l 1'
insert #ip(a) exec master..xp_cmdshell @sql
update #ip set hostname=@hostname where hostname is null
fetch next from tb into @hostname
end

update #tb set net_ip=left(a,patindex('%:%',a)-1)
from #tb a inner join (
select hostname,a=substring(a,patindex('Ping statistics for %:%',a)+20,20) from #ip
where a like 'Ping statistics for %:%') b on a.hostname=b.hostname

lb_show:
select id,資料庫名=dbname,客戶機名=hostname,用戶名=loginname
,網卡物理地址=net_address,IP地址=net_ip,應用程序名稱=prog_name from #tb

⑨ Oracle資料庫某張表數據被別人改了,哪位大師知道,怎麼能查詢到是哪台電腦,哪個ip,哪個用戶改動的

oracle沒有看ip的吧,可以看是哪個用戶改的,如果此用戶只有少數電腦使用就可以排查。

閱讀全文

與資料庫被替換怎麼查出來相關的資料

熱點內容
代理記賬怎麼樣 瀏覽:87
用什麼地方可以查到房產信息 瀏覽:377
網上的兼職代理是怎麼做的 瀏覽:319
奢侈品是怎麼滿足中國市場的需求 瀏覽:173
首套房交易多少稅 瀏覽:797
商丘哪裡有小家電批發市場 瀏覽:873
資料庫如何計算負數 瀏覽:61
開車技術不行怎麼考科三 瀏覽:950
拍產品圖片攝影棚怎麼調節 瀏覽:115
美團風控怎麼檢測異常數據 瀏覽:123
在期貨交易平台上取錢要多久 瀏覽:610
散戶債券怎麼交易 瀏覽:146
技術大比武怎麼練 瀏覽:740
eq在數控程序里什麼意思 瀏覽:130
小程序怎麼新建 瀏覽:354
今年5月上海有什麼交易會 瀏覽:687
恆生電子數據運營怎麼樣 瀏覽:818
中西信息時代的差異有哪些 瀏覽:771
張掖市哪裡招聘信息 瀏覽:151
keil如何編寫程序 瀏覽:261