江南才子 发表于 2021-7-1 10:38:37

Sybase Msg 3101: Database in use

  $ isql -Usa -P12345678
  1> use master
  2> go
  1> load database smss from '/opt/sybase/130620_131112.dmp'
  2> go
  Msg 3101, Level 16, State 1:
  Server 'CNPM_SERVER', Line 1:
  Database in use.A user with System Administrator (SA) role must have exclusive
  use of database to run load.
  1> select spid,hostname,loggedindatetime,ipaddr from master.dbo.sysprocesses where db_name(dbid)='smss'
  2> go
  spid   hostname                     loggedindatetime
  ipaddr
  ------ ------------------------------ --------------------------
  ----------------------------------------------------------------
  58 localhost.localdomain               Mar7 20149:59AM
  192.168.1.236
  

  (1 rows affected)
  1> select 'kill '+convert(varchar,spid) from master.dbo.sysprocesses where db_name(dbid)='smss'
  2> go
  

  -----------------------------------
  kill 58
  

  (1 rows affected)
  1> kill 58
  2> go
  1> load database smss from '/opt/sybase/130620_131112.dmp'

  2> go
  Backup Server session id is: 19. Use this value when executing the
  


  
页: [1]
查看完整版本: Sybase Msg 3101: Database in use